fix(m12): correct environment dependencies and package imports
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
from agents.mcp import MCPServerStdio, MCPServerStdioParams
|
||||
from openai import AsyncOpenAI
|
||||
from agents import Agent, OpenAIChatCompletionsModel
|
||||
from agents.agent import Agent
|
||||
from agents.models.openai_chatcompletions import OpenAIChatCompletionsModel
|
||||
from config import OPENAI_API_KEY
|
||||
from m12_agents_sdk_swarm.tools import execute_refund, check_seat
|
||||
from config import AMAP_MAPS_API_KEY
|
||||
@@ -102,4 +103,4 @@ triage_agent.handoffs = [refund_agent, change_agent]
|
||||
|
||||
# 专员之间也可互相转接,并能回退到前台
|
||||
refund_agent.handoffs = [change_agent, triage_agent]
|
||||
change_agent.handoffs = [refund_agent, triage_agent]
|
||||
change_agent.handoffs = [refund_agent, triage_agent]
|
||||
@@ -1,23 +1,16 @@
|
||||
# 问题
|
||||
# 1. 命名不能中文
|
||||
# 2. chatgpt默认启用smith,要关闭它
|
||||
# 3. 如果不想关闭,需要配置一个api_key
|
||||
# 4. 哪怕配置好,chatgpt与这边连接延迟较高,tracing追踪也不稳定,而且之前我们已经讲了一个langsmith,所以这里不用它其实更好。
|
||||
|
||||
|
||||
import asyncio
|
||||
from openai.types.responses import ResponseTextDeltaEvent
|
||||
from agents import Runner
|
||||
from agents.run import Runner
|
||||
from m12_agents_sdk_swarm.agent import triage_agent,amap_server
|
||||
from m12_agents_sdk_swarm.tools import context_variables
|
||||
|
||||
# 不启用Chatgpt官方提供的Tracing(无需配置api_key)
|
||||
from agents import set_tracing_disabled
|
||||
from agents.tracing import set_tracing_disabled
|
||||
set_tracing_disabled(True)
|
||||
|
||||
# 启用Chatgpt官方提供的Tracing(需要配置api_key)
|
||||
# from config import CHATGPT_API_KEY
|
||||
# from agents import set_tracing_export_api_key
|
||||
# from agents.tracing import set_tracing_export_api_key
|
||||
# set_tracing_export_api_key(CHATGPT_API_KEY)
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from agents import function_tool
|
||||
# 修改导入方式以使用正确的openai-agents包
|
||||
from agents.tool import function_tool
|
||||
|
||||
# 全局上下文,所有 Agent 共享
|
||||
context_variables = {
|
||||
|
||||
+6
-6
@@ -1,19 +1,19 @@
|
||||
agents==1.4.0
|
||||
openai-agents==0.6.4
|
||||
httpx==0.28.1
|
||||
huggingface_hub==1.2.1
|
||||
huggingface_hub==1.2.3
|
||||
langchain==1.2.0
|
||||
langchain_chroma==1.1.0
|
||||
langchain_classic==1.0.0
|
||||
langchain_community==0.4.1
|
||||
langchain_core==1.2.2
|
||||
langchain_core==1.2.4
|
||||
langchain_huggingface==1.2.0
|
||||
langchain_mcp_adapters==0.2.1
|
||||
langchain_openai==1.1.5
|
||||
langchain_openai==1.1.6
|
||||
langchain_text_splitters==1.1.0
|
||||
langgraph==1.0.5
|
||||
langsmith==0.5.0
|
||||
mcp==1.24.0
|
||||
openai==2.13.0
|
||||
mcp==1.25.0
|
||||
openai==2.14.0
|
||||
pydantic==2.12.5
|
||||
python-dotenv==1.2.1
|
||||
Requests==2.32.5
|
||||
|
||||
Reference in New Issue
Block a user