Zed

Comment corriger une URL d’API Zed incorrecte

L’URL de l’API est la racine que Zed utilise pour appeler AI Code With. Le flux officiel compatible OpenAI nécessite https://api.aicodewith.ai/v1. Zed ajoute lui-même le chemin chat-completions — ne supprimez pas /v1, et n’ajoutez pas /chat/completions.

Commencez par ces vérifications

L’URL de l’API a un chemin incorrect, il manque /v1, ou vous avez modifié l’OpenAI intégré au lieu de openai_compatible.

  • L’envoi d’un message échoue, dépasse le délai d’attente, ou signale un chemin de point de terminaison incorrect, une erreur 404 ou une connexion refusée.
  • L’URL de l’API ne contient pas /v1, ou a été saisie sous la forme https://api.aicodewith.ai
  • Ouvrez Paramètres de l’agent → Fournisseurs LLM et vérifiez que vous avez sélectionné l’entrée AI Code With compatible OpenAI
404ECONNREFUSEDtimeout

01

Confirmez que vous avez modifié openai_compatible, et non l’OpenAI intégré

Le bon chemin est Ajouter un fournisseur → compatible OpenAI, puis modifiez uniquement l’URL de l’API de cette nouvelle entrée. Écraser language_models.openai.api_url avec une adresse de relais remplace l’OpenAI intégré de Zed et peut encore s’authentifier auprès de l’OpenAI officiel ou brouiller les chemins.

Dans Paramètres de l’agent → Fournisseurs LLM, vous devriez voir un fournisseur personnalisé distinct (par exemple AI Code With / aicodewith). Si la liste n’affiche que les intégrés OpenAI, Anthropic et similaires, openai_compatible n’a pas encore été ajouté.

02

Saisissez l’adresse /v1 sans chemin supplémentaire

La seule valeur correcte est https://api.aicodewith.ai/v1. Erreurs courantes : omettre /v1, utiliser /v1/chat/completions, une barre oblique finale, ou un ancien domaine provenant d’un autre tutoriel.

Zed considère l’URL de l’API comme la racine compatible OpenAI. https://api.aicodewith.ai reçoit le chemin suivant ajouté sans /v1 ; une URL complète /chat/completions devient un chemin dupliqué. Les deux échouent ou renvoient 404.

  1. 1Ouvrez Paramètres de l’agent → Fournisseurs LLM et vérifiez que vous avez sélectionné l’entrée AI Code With compatible OpenAI
  2. 2Définissez l’URL de l’API sur https://api.aicodewith.ai/v1 (conservez /v1 ; n’ajoutez aucun autre chemin)

03

Enregistrez et vérifiez avec une vraie requête

Enregistrez le fournisseur, choisissez un modèle associé dans le panneau de l’agent, et envoyez un message. En cas d’expiration ou d’erreurs DNS, vérifiez que la machine peut atteindre api.aicodewith.ai.

Un succès signifie une réponse normale du modèle et une entrée d’enregistrement d’utilisation AI Code With correspondante à l’heure. Une réponse sans enregistrement d’utilisation signifie que la requête n’a jamais atteint AI Code With — voir « Les requêtes ne sont pas envoyées à AI Code With ».

  1. 1Définissez l’URL de l’API sur https://api.aicodewith.ai/v1 (conservez /v1 ; n’ajoutez aucun autre chemin)
  2. 2Ne modifiez pas language_models.openai.api_url ; si vous l’avez déjà fait, restaurez la valeur officielle et utilisez openai_compatible

Ne collez pas d’autres domaines de relais provenant de tutoriels tiers (par exemple yibuapi.com) dans Zed. Cette page n’utilise que https://api.aicodewith.ai/v1.

Si le problème n'est toujours pas résolu

Sources

Reconfigurer

Revenez au centre d'intégration et poursuivez les étapes de configuration.

Revenir à l'étape de configuration correspondante

Related problems

401 / Clé API invalide · Modèle introuvable / ID de modèle incorrect · Les requêtes ne sont pas envoyées à AI Code With

Back to Zed