Une API pour interroger les modèles de votre organisation.
Connexion
…
auto
Points d'accès
| GET | /v1/models |
Liste des modèles disponibles, dont auto |
| POST | /v1/chat/completions |
Réponse de conversation, en flux ou non |
| POST | /v1/messages |
Réponse de conversation de l'API Anthropic Messages, en flux ou non |
Non pris en charge : embeddings, images, documents, audio, complétions héritées, comptage de tokens.
Les appels d'outils (tools) sont pris en charge sur les deux formats. Sur /v1/chat/completions, une conversation est limitée à 200 messages.
Exemples
Remplacez <clé d'équipe> par la clé de votre équipe. Ne la partagez pas dans un message.
API Anthropic Messages
…
Variables d'environnement, à définir pour l'agent seulement : ANTHROPIC_BASE_URL = cette adresse, ANTHROPIC_AUTH_TOKEN (ou ANTHROPIC_API_KEY) = la clé de votre équipe, ANTHROPIC_MODEL = auto. Ne mettez rien d'autre que la clé de votre équipe dans ANTHROPIC_API_KEY : sa valeur est envoyée en clair à tailee.
Une image ou un document joint par l'agent est remplacé par un court texte : le modèle ne le reçoit pas.
Un agent peut joindre les services de son éditeur quelle que soit cette adresse ; si ses réglages le permettent, désactivez son trafic non essentiel.
Cette route accepte auto et les mêmes noms de modèles que /v1/models ; tout autre nom, celui d'un modèle secondaire de l'agent compris, reçoit une erreur 404.
Un agent joint à ses demandes le contenu qu'il lit sur votre poste (fichiers, sorties de commandes). Les modèles de ce Mac ont par défaut un contexte de 8 192 tokens, qu'une demande d'agent peut dépasser ; avec auto et les réglages par défaut, une telle demande part alors entière au fournisseur externe.
Avec l'API Anthropic Messages, un budget de réflexion de 8 192 tokens ou plus compte comme une réflexion élevée : selon les réglages de l'administrateur, Auto peut alors envoyer l'appel au fournisseur externe, et à son grand modèle s'il est configuré. Un appel sans champ thinking laisse Auto fixer lui-même le niveau de réflexion du modèle externe qui répond, si ce réglage est actif dans tailee et si ce modèle l'accepte.
Le modèle auto
Le modèle s'appelle auto. La réponse porte les en-têtes X-Tailee-Route (local ou external) et X-Tailee-Route-Reason, qui disent quel modèle a répondu et pourquoi. Ces en-têtes arrivent avec la réponse, après l'envoi de la demande. Envoyez X-Tailee-Local-Only: 1 pour garder un appel sur ce Mac : auto n'utilise alors jamais de fournisseur externe pour cet appel.
Quand l'appel ne fixe aucun niveau de réflexion, auto peut fixer celui du modèle externe qui répond, si ce réglage est actif dans tailee et si ce modèle l'accepte, sans dépasser le maximum réglé dans tailee ; l'en-tête X-Tailee-Route-Effort donne alors le niveau choisi (none n'envoie aucun niveau au fournisseur).
Avec la politique « Demander » de votre équipe, tailee peut ajouter à la fin de certaines réponses une courte note de sa part, qui commence par « tailee : ». Pour la suivre, répondez seulement +grand (ou +moyen) : tailee répond par une phrase fixe, sans appeler de modèle, et la suite de la conversation passe au modèle indiqué. La note et la phrase restent dans l'historique que vous renvoyez aux modèles suivants. Aucune note n'est ajoutée quand la demande porte des outils (tools), fixe stop (ou stop_sequences) ou un format de réponse structuré, ni à une réponse qui contient des appels d'outils.
La réponse peut porter l'en-tête X-Tailee-Session (settled, upgraded, suggested, repinned ou command) quand la conversation change de modèle ou reçoit une suggestion, ou quand tailee répond à une commande ; la réponse à une commande ne porte aucun en-tête X-Tailee-Route.