Spaces:
Sleeping
Sleeping
🚀 feat: メイン処理実装とデモループ実行
Browse files- 各エージェントをインポート。
- 会社情報をコンテキスト変数に設定。
- Swarmフレームワークの`run_demo_loop`を用いて、受付エージェントからデモループを開始。
- デバッグモードを有効化(`debug=True`)。
main.py
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from configs.agents import *
|
2 |
+
from swarm.repl import run_demo_loop
|
3 |
+
|
4 |
+
# コンテキスト変数の設定
|
5 |
+
context_variables = {
|
6 |
+
"company_context": """neko neko company 会社概要:
|
7 |
+
|
8 |
+
設立: 2024年
|
9 |
+
従業員数: 50名
|
10 |
+
事業内容: AIソリューション開発、システムインテグレーション
|
11 |
+
|
12 |
+
主要メンバー:
|
13 |
+
1. 代表取締役社長 猫山太郎
|
14 |
+
- 元IT企業CTO
|
15 |
+
- 経営戦略のスペシャリスト
|
16 |
+
|
17 |
+
2. 事業部長 猫田次郎
|
18 |
+
- プロジェクトマネジメントの達人
|
19 |
+
- 複数の大規模プロジェクト成功実績
|
20 |
+
|
21 |
+
3. デザイン部長 三毛猫美咲
|
22 |
+
- 国際的なデザイン賞受賞
|
23 |
+
- UI/UXデザインの第一人者
|
24 |
+
|
25 |
+
4. 技術部長 シャム猫健一
|
26 |
+
- AIアーキテクト
|
27 |
+
- オープンソースコミッティメンバー
|
28 |
+
|
29 |
+
5. 人事部長 黒猫和子
|
30 |
+
- 組織開発のエキスパート
|
31 |
+
- 従業員満足度向上のスペシャリスト
|
32 |
+
"""}
|
33 |
+
|
34 |
+
if __name__ == "__main__":
|
35 |
+
# デモループの実行
|
36 |
+
run_demo_loop(triage_agent, context_variables=context_variables, debug=True)
|