Add main.py
This commit is contained in:
@@ -0,0 +1,18 @@
|
|||||||
|
import asyncio
|
||||||
|
from agent import run_agent, create_agent
|
||||||
|
from langchain_openai import ChatOpenAI
|
||||||
|
|
||||||
|
async def main():
|
||||||
|
llm = ChatOpenAI(model="gpt-4o-mini", temperature=0)
|
||||||
|
task = "Сравни Python и JavaScript"
|
||||||
|
state = await run_agent(task, llm)
|
||||||
|
print("Задача:", state["task"])
|
||||||
|
print("\nПлан:")
|
||||||
|
for i, step in enumerate(state["plan"], 1):
|
||||||
|
print(f"{i}. {step}")
|
||||||
|
print("\nРезультаты:")
|
||||||
|
for res in state["results"]:
|
||||||
|
print(res)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
asyncio.run(main())
|
||||||
Reference in New Issue
Block a user