AI Agent1-配置LLM(langchain框架)
众所周知LLM是AI Agent的核心,所有Agent都有一个这样的核心,然后辅助一些代码去驱动,所以先看看各家的LLM在代码层面是怎么配置的
1. DeepSeek 配置 API
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="deepseek-chat", #模型选择
api_key=os.getenv("DEEPSEEK_API_KEY"), #api_key
base_url="https://api.deepseek.com", #api的根url
temperature=0 #温度一般0-2,越高相关性越低
)
这是使用LangChain架构的,如果需要原版则去官方查看对应文档首次调用 API | DeepSeek API DocsDeepSeek API 使用与 OpenAI/Anthropic 兼容的 API 格式,通过修改配置,您可以使用 OpenAI/Anthropic SDK 来访问 DeepSeek API,或使用与 OpenAI/Anthropic API 兼容的软件。
https://api-docs.deepseek.com/zh-cn/
2.硅基流动 (SiliconFlow)
llm = ChatOpenAI(
model="deepseek-ai/DeepSeek-V3", # 模型
api_key=os.getenv("SILICONFLOW_API_KEY"), #apikey
base_url="https://api.siliconflow.cn/v1", #api的根url
temperature=0 #温度一般0-2,越高相关性越低
)
SiliconFlow官网对应文档 快速上手
https://docs.siliconflow.cn/docs/userguide/quickstart
3. 阿里云百炼 (Qwen / 通义千问)
llm = ChatOpenAI(
model="qwen-max", # 模型
api_key=os.getenv("DASHSCOPE_API_KEY"),
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
temperature=0 #温度一般0-2,越高相关性越低
)
4. 智谱 AI (GLM)
llm = ChatOpenAI(
model="glm-4-flash",
api_key=os.getenv("ZHIPUAI_API_KEY"),
base_url="https://open.bigmodel.cn/api/paas/v4/",
temperature=0
)
智普AI官方文档链接 快速开始 - 智谱AI开放文档
https://docs.bigmodel.cn/cn/guide/start/quick-start#python-sdk
5. OpenAI 官方
llm = ChatOpenAI(
model="gpt-4o",
api_key=os.getenv("OPENAI_API_KEY"),
# base_url 可不填,默认指向 OpenAI 官方地址
temperature=0
)
OpenAI官方文档
https://developers.openai.com/api/docs?lang=python
https://developers.openai.com/api/docs?lang=python
6. Anthropic Claude
from langchain_anthropic import ChatAnthropic
llm = ChatAnthropic(
model="claude-3-5-sonnet-20241022",
api_key=os.getenv("ANTHROPIC_API_KEY"),
temperature=0
)
Claude官方文档
App unavailable in region | Claude by AnthropicUnfortunately, Claude isn't available here.
https://platform.claude.com/docs/zh-CN/home7.Google Gemini
from langchain_google_genai import ChatGoogleGenerativeAI
llm = ChatGoogleGenerativeAI(
model="gemini-1.5-pro",
google_api_key=os.getenv("GOOGLE_API_KEY"),
temperature=0
)
https://ai.google.dev/gemini-api/docs?hl=zh-cn
https://ai.google.dev/gemini-api/docs?hl=zh-cn
更多推荐



所有评论(0)