Преглед изворни кода

Merge pull request #19 from jjyaoao/main

add one example in chapter7.1.3
jjyaoao пре 9 месеци
родитељ
комит
cf1fe7f7e4
1 измењених фајлова са 24 додато и 0 уклоњено
  1. 24 0
      docs/chapter7/第七章 构建你的Agent框架.md

+ 24 - 0
docs/chapter7/第七章 构建你的Agent框架.md

@@ -102,6 +102,30 @@ pip install hello-agents==0.1.1
 
 我们建议采用"先体验,后实现"的学习路径。在本章中,我们提供了完整的测试文件,你可以重写核心函数并运行测试,以检验你的实现是否正确。这种学习方式既保证了实践性,又确保了学习效果。如果你想深入了解框架的实现细节,或者希望参与到框架的开发中来,可以访问这个[GitHub仓库](https://github.com/jjyaoao/helloagents)。
 
+在开始之前,让我们用30秒体验使用Hello-agents构建简单智能体!
+
+```python
+# 配置好同级文件夹下.env中的大模型API, 可参考code文件夹配套的.env.example,也可以拿前几章的案例的.env文件复用。
+from hello_agents import SimpleAgent, HelloAgentsLLM
+
+# 创建LLM实例 - 框架自动检测provider
+llm = HelloAgentsLLM()
+
+# 或手动指定provider(可选)
+# llm = HelloAgentsLLM(provider="modelscope")
+
+# 创建SimpleAgent
+agent = SimpleAgent(
+    name="AI助手",
+    llm=llm,
+    system_prompt="你是一个有用的AI助手"
+)
+
+# 开始对话
+response = agent.run("你好!请介绍一下自己")
+print(response)
+```
+
 
 
 ## 7.2 HelloAgentsLLM扩展