OpenAI Swarmについて認識を深める
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
今までのChatGPTと比べて何ができるようになっているのだろう...
サンプルコードをいまいちどみてみる。
ChatGPTのセッションは、会話のタイトルと、AIへのプロンプト...
この塊をChatGptAgentというクラス名としよう。こういうもの...
ざっくり書くとこんな感じ
class ChatGptAgent {
タイトル
プロンプト
}
サンプルでは以下のように記述されている
agent_b = Agent(
name="エージェントB",
instructions="ただ俳句だけを喋って。",
)
で、その概念にChatGptAgentだけでは対応できない困った問題...
class SwarmAgent extends ChatGptAgent {
丸投げ先のエージェント名
}
サンプルでは以下のように記述されている
agent_a = Agent(
name="エージェントA",
instructions="あなたは親切な日本語のアシスタントです...
functions=[transfer_to_agent_b],
)
OpenAIのSwarmはエージェントAがBに丸投げする書き方を提供し...
from swarm import Swarm, Agent
swarmClient = Swarm()
swarmClient.run(
どのAIが、
どうしたい(※どうしたいの部分は会話形式でよい)
)
という感じで、指示します。普通のプログラムと違う点に気が...
普通のプログラムだったら、エージェントBの○○APIを定義に則...
という感じですが、会話的な言葉でよいのです。
終了行:
今までのChatGPTと比べて何ができるようになっているのだろう...
サンプルコードをいまいちどみてみる。
ChatGPTのセッションは、会話のタイトルと、AIへのプロンプト...
この塊をChatGptAgentというクラス名としよう。こういうもの...
ざっくり書くとこんな感じ
class ChatGptAgent {
タイトル
プロンプト
}
サンプルでは以下のように記述されている
agent_b = Agent(
name="エージェントB",
instructions="ただ俳句だけを喋って。",
)
で、その概念にChatGptAgentだけでは対応できない困った問題...
class SwarmAgent extends ChatGptAgent {
丸投げ先のエージェント名
}
サンプルでは以下のように記述されている
agent_a = Agent(
name="エージェントA",
instructions="あなたは親切な日本語のアシスタントです...
functions=[transfer_to_agent_b],
)
OpenAIのSwarmはエージェントAがBに丸投げする書き方を提供し...
from swarm import Swarm, Agent
swarmClient = Swarm()
swarmClient.run(
どのAIが、
どうしたい(※どうしたいの部分は会話形式でよい)
)
という感じで、指示します。普通のプログラムと違う点に気が...
普通のプログラムだったら、エージェントBの○○APIを定義に則...
という感じですが、会話的な言葉でよいのです。
ページ名: