微信:adoresever
qa的差异部分
# 修正 pyproject.toml 文件(如果需要) # 删除 [project] 部分,确保正确的配置
[tool.poetry]
name = "my_agent"
version = "0.1.0"
description = "Starter"
authors = ["Ariel Weinberger <weinberger.ariel@gmail.com>"]
license = "MIT"
packages = [
{ include = "my_agent" }
]
[tool.poetry.dependencies]
python = "^3.12"
langchain-openai = "^0.2.1"
langchain-anthropic = "^0.2.1"
langchain = "^0.3.1"
openai = "^1.51.0"
langchain-community = "^0.3.1"
copilotkit = "0.1.33"
uvicorn = "^0.31.0"
python-dotenv = "^1.0.1"
langchain-core = "^0.3.25"
langgraph-cli = {extras = ["inmem"], version = "^0.1.64"}
[tool.poetry.scripts]
demo = "my_agent.demo:main"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
然后运行:
poetry lock
poetry install
其他一样!
coagents-research-canvas安装过程
源码克隆
git clone https://github.com/CopilotKit/CopilotKit.git
cd 该目录
虚拟环境
conda create -n coagents-re python=3.12
conda activate coagents-re
cd agent
poetry install
.env添加OPENAI_API_KEY= TAVILY_API_KEY=
api获取:https://tavily.com/ https://platform.openai.com/api-keys
poetry run demo运行
cd ui
pnpm add @copilotkit/react-ui@1.4.8-coagents-v0-3.1 @copilotkit/react-core@1.4.8-coagents-v0-3.1
pnpm i
.env
pnpm run dev运行
若端口报错视频里有解决方法!