Skip to main content
OpenWorker connecte son fournisseur OpenAI à tout serveur compatible OpenAI. Les clés sont stockées dans le magasin de secrets local de l’application, et non dans un fichier. OpenWorker ne vous permet pas de définir start_within par requête, la date limite est donc associée à la clé. Créez-en une d’abord (voir clés d’agent).
OpenWorker est en bêta ouverte, ces champs sont donc susceptibles de changer. Vérifiez-les par rapport à votre version.
Le point de terminaison et la clé sont configurés via l’interface utilisateur de l’application, et non un fichier, cette page ne contient donc pas d’invite de configuration d’agent. Seule la ligne du modèle se trouve dans la configuration.

Configurer OpenWorker

  1. Ouvrez OpenWorker et accédez aux paramètres du fournisseur. Choisissez le fournisseur OpenAI.
  2. Collez votre clé d’agent dans OpenAI API key.
  3. Définissez Custom endpoint (optional) sur le routeur, en incluant le suffixe /v1.
  1. Définissez le modèle par défaut dans ~/.config/coworker/config.toml.
Un fichier par espace de travail situé à <your-project>/.coworker/config.toml remplace le fichier global. Chaque clé y est facultative, et les clés non définies reviennent aux valeurs par défaut intégrées. OpenWorker lit également OPENAI_API_KEY depuis l’environnement. Exportez votre clé d’agent à cet endroit pour la garder hors du magasin de secrets.

Confirmer l’application de la clé

Chaque réponse est accompagnée de x-flexinference-defaults-applied. OpenWorker n’affiche pas les en-têtes de réponse, lisez plutôt la requête dans le tableau de bord sous Logs.

Dépannage

OpenWorker n’a pas détecté le fournisseur à partir de la clé. Il vérifie les préfixes sk- et AIza pour en deviner un, et une clé flex_live_ ne correspond à aucun des deux. Choisissez OpenAI vous-même. Les requêtes vont toujours à OpenAI. Custom endpoint (optional) est vide, le fournisseur revient donc à api.openai.com. Définissez-le sur l’URL du routeur, y compris /v1. 400 unsupported_parameter. OpenWorker a envoyé un paramètre de Chat Completions que nous ne traduisons pas, et sur un modèle non-OpenAI, nous refusons n’importe lequel d’entre eux. Utilisez un slug gpt-*. 400 key_default_not_applicable. Votre clé contient une durée et l’un de ces paramètres l’accompagnait. Modifiez la clé pour un niveau. Le sélecteur de modèle et config.toml ne concordent pas. Un fichier .coworker/config.toml par espace de travail remplace le fichier global. Vérifiez lequel votre répertoire de projet contient. Consultez erreurs pour toutes les refus que nous renvoyons, et clés d’agent pour celles qui ne sont pas spécifiques à OpenWorker.