Esta API permite interactuar con dos modelos de lenguaje avanzados: Deepseek y OpenAI. Puedes elegir cuál de los dos modelos utilizar para generar respuestas a tus preguntas o consultas.
Utiliza el endpoint /generate-response/ para enviar tu texto y seleccionar el modelo deseado.
D para Deepseek (ideal para respuestas didácticas y educativas).O para OpenAI (ideal para respuestas más generales y avanzadas).El endpoint para enviar solicitudes es:
POST /generate-response/
Debes enviar un JSON con la siguiente estructura:
{
"text": "Tu texto aquí",
"model": "D" , // "D" para Deepseek o "O" para OpenAI
"edad": 10
}
Aquí tienes un ejemplo de cómo enviar una solicitud usando Postman o Python:
POST.http://127.0.0.1:8000/generate-response/.
{
"text": "¿cómo puedo calcular el área de un círculo?",
"model": "D",
"edad": 10
}
Puedes usar la librería requests para hacer la solicitud:
import requests
url = "http://127.0.0.1:8000/generate-response/"
payload = {
"text": "¿cómo puedo calcular el área de un círculo?",
"model": "D",
"edad": 10
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
if response.status_code == 200:
print("Respuesta:", response.json()["response"])
else:
print("Error:", response.status_code, response.text)
La API devolverá un JSON con la respuesta generada por el modelo seleccionado. Por ejemplo:
{
"response": "Para calcular el área de un círculo, necesitas saber el valor del radio. La fórmula es: pi por el radio al cuadrado. Si el radio es 5 unidades, el área sería pi por cinco al cuadrado, que es igual a veinticinco pi unidades cuadradas. ¡Así de sencillo!"
}
http://127.0.0.1:8000.127.0.0.1:8000 con la dirección del servidor.¡Explora las capacidades de los modelos de lenguaje y disfruta de respuestas rápidas y precisas!