Enriquedlrm commited on
Commit
b849b65
·
verified ·
1 Parent(s): 8a81342

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. StratGen_Agent_v4.ipynb +2 -79
StratGen_Agent_v4.ipynb CHANGED
@@ -968,7 +968,7 @@
968
  },
969
  {
970
  "cell_type": "code",
971
- "execution_count": 9,
972
  "metadata": {},
973
  "outputs": [
974
  {
@@ -1017,84 +1017,7 @@
1017
  "for rol, modelo in MODELS.items():\n",
1018
  " print(f\" {rol:<15} → {modelo}\")\n",
1019
  "print(\"=\" * 60)\n",
1020
- "demo.launch(server_name=\"0.0.0.0\", server_port=7860, inbrowser=True, share=True)"
1021
- ]
1022
- },
1023
- {
1024
- "cell_type": "markdown",
1025
- "metadata": {},
1026
- "source": [
1027
- "## 🧪 Celda 10 — Tests de conectividad Azure"
1028
- ]
1029
- },
1030
- {
1031
- "cell_type": "code",
1032
- "execution_count": 10,
1033
- "metadata": {},
1034
- "outputs": [
1035
- {
1036
- "name": "stdout",
1037
- "output_type": "stream",
1038
- "text": [
1039
- "🔬 Test conexión Azure OpenAI...\n",
1040
- "\n",
1041
- "🔬 Variables de entorno:\n",
1042
- " ✅ AZURE_OPENAI_KEY: cargada\n",
1043
- " ✅ AZURE_OPENAI_ENDPOINT: cargada\n",
1044
- " ✅ AZURE_OPENAI_API_VERSION: 2024-12-01-preview\n",
1045
- "\n",
1046
- "🔬 Test modelos Azure:\n",
1047
- " ✅ [planner] gpt-4o: {'status': 'ok'}\n",
1048
- " ✅ [analyst] gpt-4.1-mini: {'status': 'ok'}\n",
1049
- " ✅ [strategist] gpt-4o: {'status': 'ok'}\n",
1050
- " ✅ [initiator] gpt-4.1-mini: {'status': 'ok'}\n",
1051
- "\n",
1052
- "💡 Si algún modelo falla con 'DeploymentNotFound', ajusta el nombre\n",
1053
- " en el diccionario MODELS de la Celda 2.\n"
1054
- ]
1055
- },
1056
- {
1057
- "name": "stdout",
1058
- "output_type": "stream",
1059
- "text": [
1060
- "[PLANNER] {\"tool\": \"save_company\", \"args\": {\"name\": \"Nestlé\"}}\n",
1061
- "[AGENT] tool=save_company | args={\"name\": \"Nestlé\"}\n",
1062
- "[AGENT] ok=True | trigger=False\n"
1063
- ]
1064
- }
1065
- ],
1066
- "source": [
1067
- "print(\"🔬 Test conexión Azure OpenAI...\\n\")\n",
1068
- "\n",
1069
- "# Test .env\n",
1070
- "print(\"🔬 Variables de entorno:\")\n",
1071
- "load_dotenv()\n",
1072
- "key = os.getenv(\"AZURE_OPENAI_KEY\", \"\")\n",
1073
- "endpoint = os.getenv(\"AZURE_OPENAI_ENDPOINT\", \"\")\n",
1074
- "version = os.getenv(\"AZURE_OPENAI_API_VERSION\", \"\")\n",
1075
- "print(f\" {'✅' if key else '❌'} AZURE_OPENAI_KEY: {'cargada' if key else 'NO encontrada'}\")\n",
1076
- "print(f\" {'✅' if endpoint else '❌'} AZURE_OPENAI_ENDPOINT: {'cargada' if endpoint else 'NO encontrada'}\")\n",
1077
- "print(f\" {'✅' if version else '⚠️'} AZURE_OPENAI_API_VERSION: {version or 'usando default 2024-10-21'}\")\n",
1078
- "\n",
1079
- "# Test cada modelo\n",
1080
- "print(\"\\n🔬 Test modelos Azure:\")\n",
1081
- "for rol, deployment in MODELS.items():\n",
1082
- " try:\n",
1083
- " r = llamar_azure(\n",
1084
- " deployment,\n",
1085
- " [{\"role\": \"system\", \"content\": 'Responde SOLO con JSON: {\"status\": \"ok\"}'},\n",
1086
- " {\"role\": \"user\", \"content\": \"test\"}],\n",
1087
- " temperature=0.0,\n",
1088
- " json_mode=True\n",
1089
- " )\n",
1090
- " parsed = json.loads(r)\n",
1091
- " ok = parsed.get(\"status\") == \"ok\"\n",
1092
- " print(f\" {'✅' if ok else '⚠️'} [{rol}] {deployment}: {parsed}\")\n",
1093
- " except Exception as e:\n",
1094
- " print(f\" ❌ [{rol}] {deployment}: {str(e)[:80]}\")\n",
1095
- "\n",
1096
- "print(\"\\n💡 Si algún modelo falla con 'DeploymentNotFound', ajusta el nombre\")\n",
1097
- "print(\" en el diccionario MODELS de la Celda 2.\")"
1098
  ]
1099
  }
1100
  ],
 
968
  },
969
  {
970
  "cell_type": "code",
971
+ "execution_count": null,
972
  "metadata": {},
973
  "outputs": [
974
  {
 
1017
  "for rol, modelo in MODELS.items():\n",
1018
  " print(f\" {rol:<15} → {modelo}\")\n",
1019
  "print(\"=\" * 60)\n",
1020
+ "demo.launch(share=False)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1021
  ]
1022
  }
1023
  ],