TG Telegram Group & Channel
Silicon Brain | جامعه هوش مصنوعی | United States America (US)
Create: Update:

ساخت Multi-Agent Workflows برای Agent های OpenAI همینقدر ساده ست:
فرض کن میخوای دو ایجنت مستقل از هم بسازی که یکی فقط فارسی و اون یکی فقط انگلیسی جواب بده:

from agents import Agent, Runner
import asyncio

persian_agent = Agent(
name="Persian agent",
instructions="You only speak Persian.",
)

english_agent = Agent(
name="English agent",
instructions="You only speak English",
)

triage_agent = Agent(
name="Triage agent",
instructions="Handoff to the appropriate agent based on the language of the request.",
handoffs=[persian_agent, english_agent],
)

async def main():
result = await Runner.run(triage_agent, input="بهترین کانال هوش مصنوعی فارسی")
print(result.final_output)
# 😁قطعا کانال سیلیکون برین بهترین کانال هوش مصنوعی فارسی هستش

if __name__ == "__main__":
asyncio.run(main())

همونطور که تو کد مشخصه دو Agent ساخته شده که هرکدوم متخصص یک زبان هستن و سومی triag یا همون تریاژ هستش که تشخیص میده هر سوال رو به کی بفرسته. اینجوریه که با Agent یا متخصصین مختلف Flow ها دلخواه تعریف کنی که قطعا خیلی کاربردیه

تو این کد باید حتما OPENAI_API_KEY رو تو Environment Variable تعریف کرده باشین.
ورودی خروجی رو عوض کردم هر چند اگه بپرسی ازش هم دقیقا میگه سیلیکون برین بهترین کاناله 😂
@silicon_brain I از هوش مصنوعی عقب نمانید

ساخت Multi-Agent Workflows برای Agent های OpenAI همینقدر ساده ست:
فرض کن میخوای دو ایجنت مستقل از هم بسازی که یکی فقط فارسی و اون یکی فقط انگلیسی جواب بده:
from agents import Agent, Runner
import asyncio

persian_agent = Agent(
name="Persian agent",
instructions="You only speak Persian.",
)

english_agent = Agent(
name="English agent",
instructions="You only speak English",
)

triage_agent = Agent(
name="Triage agent",
instructions="Handoff to the appropriate agent based on the language of the request.",
handoffs=[persian_agent, english_agent],
)

async def main():
result = await Runner.run(triage_agent, input="بهترین کانال هوش مصنوعی فارسی")
print(result.final_output)
# 😁قطعا کانال سیلیکون برین بهترین کانال هوش مصنوعی فارسی هستش

if __name__ == "__main__":
asyncio.run(main())

همونطور که تو کد مشخصه دو Agent ساخته شده که هرکدوم متخصص یک زبان هستن و سومی triag یا همون تریاژ هستش که تشخیص میده هر سوال رو به کی بفرسته. اینجوریه که با Agent یا متخصصین مختلف Flow ها دلخواه تعریف کنی که قطعا خیلی کاربردیه

تو این کد باید حتما OPENAI_API_KEY رو تو Environment Variable تعریف کرده باشین.
ورودی خروجی رو عوض کردم هر چند اگه بپرسی ازش هم دقیقا میگه سیلیکون برین بهترین کاناله 😂
@silicon_brain I از هوش مصنوعی عقب نمانید
👍161👏1🤯1


>>Click here to continue<<

Silicon Brain | جامعه هوش مصنوعی




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)