Source: https://aiprimetech.io/es/docs/getting-started/base-urls/ [Inicio](/es/) / [Documentación](/es/docs/) / URL base # URL base La configuración que suele confundir a todo el mundo: qué URL espera cada cliente, con y sin el sufijo /v1. Copiar página [ Ver como Markdown](/es/docs/getting-started/base-urls.md) [ Preguntar a ChatGPT](https://chatgpt.com/?q=Read%20https%3A//aiprimetech.io/docs/getting-started/base-urls.md%20and%20answer%20questions%20about%20it.%20Start%20with%20a%20short%20summary.) [ Preguntar en Claude](https://claude.ai/new?q=Read%20https%3A//aiprimetech.io/docs/getting-started/base-urls.md%20and%20answer%20questions%20about%20it.%20Start%20with%20a%20short%20summary.) Casi todas las integraciones fallidas se deben a un error en la URL base. Esta página es la referencia para saber exactamente qué configurar. ## La regla | Cliente | Establecer la URL base en | Entonces llama a | SDK de Anthropic (Python / TS) | https://aiprimetech.io | https://aiprimetech.io/v1/messages | Claude Code | https://aiprimetech.io | https://aiprimetech.io/v1/messages | SDK de OpenAI (Python / TS) | https://aiprimetech.io/v1 | https://aiprimetech.io/v1/chat/completions | LangChain / LiteLLM / Cursor | https://aiprimetech.io/v1 | https://aiprimetech.io/v1/chat/completions Clientes de Anthropic: sin /v1. Clientes de OpenAI: con /v1. El SDK de Anthropic añade /v1/messages a cualquier URL base que le proporciones; el SDK de OpenAI solo añade /chat/completions. Añadir /v1 a una URL base de Anthropic genera solicitudes a /v1/v1/messages, lo que devuelve un error 404. ## Cómo identificar el error que has cometido | Ves | Significado | 404 y la ruta contiene /v1/v1/ | Has añadido /v1 a una URL base de estilo Anthropic. Elimínalo. | 404 en /chat/completions sin /v1 | Has omitido /v1 en una URL base de estilo OpenAI. Añádelo. | 404 en /v1/chat/completions desde una herramienta de Anthropic | La herramienta utiliza Messages, no Chat Completions. Usa la URL base y el endpoint de Anthropic. | La conexión funciona, pero todas las llamadas devuelven un error 401 | La URL es correcta, pero la cabecera de autenticación no corresponde a ese formato. Consulta [Autenticación](/es/docs/getting-started/authentication/). ## Verificación sin ningún SDK Esta es la forma más rápida de comprobar que la URL y la clave son correctas antes de atribuir el problema a tu framework: ``` Copy"c"># should return JSON with a "data" array of model ids curl -s -o /dev/null -w "%{http_code}\n" https://aiprimetech.io/v1/models \ -H "Authorization: Bearer $CLAUDEAPIKEY" ``` A 200 significa que tanto la URL como la clave son correctas y que cualquier problema restante está en la configuración de tu cliente. [AutenticaciónCabeceras y variables de entorno](/es/docs/getting-started/authentication/)[Resolución de problemasDepuración a partir de los síntomas](/es/docs/guides/troubleshooting/)[Descripción generalReferencia de endpoints](/es/docs/api-reference/overview/) [AnteriorModelos y grupos de claves](/es/docs/getting-started/models/)[SiguienteExplicación de tu primera solicitud](/es/docs/getting-started/first-request/)