18 lines
544 B
Python
18 lines
544 B
Python
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()) |