Cohere 是一家加拿大初创公司,提供自然语言处理模型,帮助企业改善人机交互。
安装与设置
- 安装 Python SDK:
COHERE_API_KEY)
Cohere LangChain 集成
| API | 说明 | 端点文档 | 导入 | 使用示例 |
|---|---|---|---|---|
| Chat | 构建聊天机器人 | chat | from langchain_cohere import ChatCohere | cohere.ipynb |
| LLM | 生成文本 | generate | from langchain_cohere.llms import Cohere | cohere.ipynb |
| RAG 检索器 | 连接外部数据源 | chat + rag | from langchain_classic.retrievers import CohereRagRetriever | cohere.ipynb |
| 文本嵌入 | 将字符串嵌入为向量 | embed | from langchain_cohere import CohereEmbeddings | cohere.ipynb |
| 重排检索器 | 根据相关性对字符串排序 | rerank | from langchain_classic.retrievers.document_compressors import CohereRerank | cohere.ipynb |
快速复制示例
聊天
LLM
工具调用
ReAct 智能体
该智能体基于论文 ReAct: Synergizing Reasoning and Acting in Language Models。RAG 检索器
文本嵌入
重排器
Cohere 重排器的使用方法通过 MCP 将这些文档连接到 Claude、VSCode 等,获取实时答案。

