Добавлена авторизация через composio
This commit is contained in:
parent
394249f3c7
commit
a02d7d64b9
1 changed files with 8 additions and 3 deletions
|
|
@ -2,6 +2,7 @@ import os
|
|||
from deepagents import create_deep_agent
|
||||
from langchain_openai import ChatOpenAI
|
||||
from langgraph.checkpoint.memory import MemorySaver
|
||||
from composio import Composio
|
||||
|
||||
|
||||
def create_agent():
|
||||
|
|
@ -11,9 +12,13 @@ def create_agent():
|
|||
api_key=os.environ["PROVIDER_API_KEY"],
|
||||
)
|
||||
|
||||
composio = Composio()
|
||||
session = composio.create(user_id="default_user")
|
||||
tools = session.tools()
|
||||
|
||||
return create_deep_agent(
|
||||
model=model,
|
||||
system_prompt="You are a helpful assistant.",
|
||||
system_prompt="You are a helpful assistant. Use Composio tools to take action when needed.",
|
||||
checkpointer=MemorySaver(),
|
||||
)
|
||||
|
||||
tools=tools
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue