Update app.py
Browse files
app.py
CHANGED
|
@@ -29,19 +29,17 @@ def verificar_api_groq(api_key):
|
|
| 29 |
# Función para verificar la API de OpenAI
|
| 30 |
def verificar_api_openai(api_key):
|
| 31 |
openai.api_key = api_key
|
| 32 |
-
messages = [
|
| 33 |
-
{"role": "user", "content": "Hola"}
|
| 34 |
-
]
|
| 35 |
-
|
| 36 |
try:
|
| 37 |
response = openai.ChatCompletion.create(
|
| 38 |
-
model="gpt-3.5-turbo",
|
| 39 |
-
messages=
|
|
|
|
|
|
|
| 40 |
max_tokens=50,
|
| 41 |
temperature=0.7
|
| 42 |
)
|
| 43 |
-
return f"✅ API de OpenAI disponible. Respuesta: {response
|
| 44 |
-
except
|
| 45 |
return f"⛔ Error: {e}"
|
| 46 |
|
| 47 |
# Función general para verificar cualquiera de las APIs
|
|
|
|
| 29 |
# Función para verificar la API de OpenAI
|
| 30 |
def verificar_api_openai(api_key):
|
| 31 |
openai.api_key = api_key
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
try:
|
| 33 |
response = openai.ChatCompletion.create(
|
| 34 |
+
model="gpt-3.5-turbo",
|
| 35 |
+
messages=[
|
| 36 |
+
{"role": "user", "content": "Hola"}
|
| 37 |
+
],
|
| 38 |
max_tokens=50,
|
| 39 |
temperature=0.7
|
| 40 |
)
|
| 41 |
+
return f"✅ API de OpenAI disponible. Respuesta: {response.choices[0]['message']['content']}"
|
| 42 |
+
except openai.error.OpenAIError as e:
|
| 43 |
return f"⛔ Error: {e}"
|
| 44 |
|
| 45 |
# Función general para verificar cualquiera de las APIs
|