- 大模型 API 配置
- OpenAI API
- 使用config2.yaml
- OpenAI o1 模型配置
- 测试效果
- Anthropic / Claude API
- 智谱 API
- 科大讯飞的大模型 Spark API:
- Azure OpenAI API
- 谷歌 Gemini
- 百度 千帆 API
- 使用model进行调用
- 使用endpoint进行调用
- 阿里云 灵积 DashScope API
- 月之暗面 Moonshot / Kimi API
- Fireworks API
- Mistral API
- Yi / 零一万物 API
- ollama API
- Openrouter
- WizardLM-2 8x22B
- Llama 3 70B Instruct
- Claude 3.5 Sonnet
- groq
- llama3-70b
- Amazon Bedrock API
- DeepSeek
- 豆包/讯飞
- 硅基流动/siliconflow
- What's Next!
大模型 API 配置
大模型 API 配置
2024年11月25日修改
📌
本节中,我们将学习如何配置大模型 API,为智能体注入灵魂
OpenAI API
我们以 OpenAI API 为例说明配置过程,其他大模型的 API 配置过程是相同的。
使用config2.yaml
📢
只需编辑它或创建一个名为~/.metagpt/config2.yaml的副本进行编辑。这样您就不会意外地使用 git 提交和共享您的 API 密钥。
MetaGPT 将按照以下优先顺序读取您的配置:
~/.metagpt/config2.yaml > config/config2.yaml
1.
(如果没有)在当前工作目录中创建一个名为config的文件夹,并在其中添加一个名为config2.yaml的新文件。
2.
3.
在 yaml 文件中填入:
代码块
llm:
api_type: 'openai' # or azure / ollama / groq etc. Check LLMType for more options
model: 'gpt-4-turbo' # or gpt-3.5-turbo
base_url: 'https://api.openai.com/v1' # or forward url / other llm url
api_key: 'YOUR_API_KEY'
# proxy: 'YOUR_LLM_PROXY_IF_NEEDED' # Optional. If you want to use a proxy, set it here.
# pricing_plan: 'YOUR_PRICING_PLAN' # Optional. If your pricing plan uses a different name than the `model`.
结果将类似如下:
附件不支持打印
加载失败,