Skip to main content
Esta página es un inicio rápido de la API compatible con OpenAI de CometAPI. Te ayuda a reutilizar la forma de solicitud de Chat Completions, los SDK de OpenAI y una base URL de CometAPI. No es una guía de configuración de cuenta de OpenAI ni una página de modelos solo de OpenAI.

Qué vas a crear

Enviarás una solicitud de texto a la ruta OpenAI-compatible POST /v1/chat/completions de CometAPI, imprimirás el mensaje del asistente y mantendrás la forma de la solicitud lista para aplicaciones que ya usan los SDK de OpenAI.

Cuándo usar esta página

Usa este inicio rápido cuando uno de estos casos coincida con tu proyecto:
  • Ya usas los SDK de OpenAI o las formas de solicitud de Chat Completions.
  • Quieres cambiar la base URL a CometAPI.
  • Quieres llamar a un model ID de CometAPI a través de una ruta compatible con la API de OpenAI.

Requisitos previos

  • Una clave de API de CometAPI almacenada en COMETAPI_KEY
  • Un model ID de texto de la página de modelos
  • curl, Python 3.10+ o Node.js 18+

Clave de API, base URL, autenticación

Usa la base URL de CometAPI con clientes compatibles con OpenAI:
Autentica las solicitudes HTTP directas con un token Bearer:

Ejemplos de código

Usa las pestañas de abajo para enviar la misma solicitud de Chat Completions con cURL, Python y Node.js.

Explicación del flujo

OpenAI-compatible significa que tu aplicación conserva el endpoint de Chat Completions, el cuerpo de la solicitud y los nombres de métodos del SDK mientras cambia la base URL y el model ID por valores de CometAPI. La ruta es síncrona de forma predeterminada. La API devuelve el objeto de respuesta completado en una única respuesta HTTP, y tu aplicación lee choices[0].message.content. Para salida incremental, establece stream en true. La respuesta se convierte en Server-Sent Events y termina con data: [DONE]. Usa streaming para interfaces de chat y respuestas largas. Mantén la forma síncrona para trabajos en segundo plano y pruebas simples.

Parámetros comunes

Solución de problemas y preguntas frecuentes

No. Esta es la ruta de API compatible con OpenAI de CometAPI. Usas una clave de API de CometAPI, la URL base de CometAPI y un model ID de CometAPI.
Confirma que COMETAPI_KEY esté configurada en el mismo shell o entorno de ejecución que envía la solicitud. No pegues una clave real en archivos fuente.
Usa un model ID de CometAPI que admita solicitudes de texto o chat. Revisa la página de modelos antes de volver a intentarlo.
Confirma que el cliente establece base_url en Python o baseURL en Node.js en https://api.cometapi.com/v1.

Próximos pasos