Passer au contenu

Connectez vos outils à Fluxo

Tous les clients utilisent l’hôte API https://api.fluxorelay.com. Le domaine du site web ne répond pas aux appels API.

VS Code

Claude Code pour VS Code utilise le même CLI et récupère donc les deux variables ci-dessous dans l’environnement depuis lequel VS Code a été lancé.

export ANTHROPIC_BASE_URL=https://api.fluxorelay.com
export ANTHROPIC_AUTH_TOKEN=flx_your_key_here
claude

L’extension Codex lit ~/.codex/config.toml, le même fichier que le CLI Codex ; un exemple prêt à copier figure dans la section Terminal ci-dessous.

Les extensions proposant un fournisseur « compatible OpenAI » (Cline, Roo Code, Continue) demandent trois champs : l’URL de base https://api.fluxorelay.com/v1, votre clé Fluxo et un identifiant de modèle figurant sur la page des tarifs.

Base URL : https://api.fluxorelay.com/v1
API key  : flx_your_key_here
Model    : gpt-6.1-sol

IDE JetBrains

Le plugin Claude Code utilise le CLI dans le terminal de l’IDE : ajoutez les deux commandes export à votre profil shell, puis redémarrez l’IDE pour qu’il en hérite.

Pour les plugins d’assistance acceptant un point de terminaison OpenAI personnalisé, utilisez https://api.fluxorelay.com/v1 comme URL et votre clé Fluxo comme jeton.

Cursor

Dans les paramètres des modèles de Cursor, collez votre clé Fluxo dans le champ de clé API OpenAI, activez le remplacement de l’URL de base et indiquez https://api.fluxorelay.com/v1, puis ajoutez les identifiants des modèles souhaités, comme gpt-6.1-sol.

Les modèles Claude ne sont pas accessibles via le remplacement de l’URL OpenAI dans Cursor ; utilisez Claude Code pour ces modèles (voir la note dans la section Terminal).

Terminal

Les agents en ligne de commande lisent leur configuration dans l’environnement ou dans un fichier caché. Ci-dessous, un fichier par outil.

Claude Code et Claude Desktop

Définissez deux variables d’environnement, puis lancez claude. L’URL de base ne doit pas inclure le suffixe /v1.

export ANTHROPIC_BASE_URL=https://api.fluxorelay.com
export ANTHROPIC_AUTH_TOKEN=flx_your_key_here
claude

Variante PowerShell :

$env:ANTHROPIC_BASE_URL = "https://api.fluxorelay.com"
$env:ANTHROPIC_AUTH_TOKEN = "flx_your_key_here"
claude

Les modèles Claude sont réservés aux clients officiels Claude Code et Claude Desktop, en version 2.1.285 ou ultérieure. Cette restriction est imposée par le fournisseur en amont. GPT, Gemini et toutes les autres familles fonctionnent avec n’importe quel client ou SDK compatible OpenAI.

CLI Codex

Codex lit ~/.codex/config.toml. La ligne env_key indique la variable qui contient votre clé Fluxo.

.codex/config.toml

# ~/.codex/config.toml  (Codex CLI and the Codex IDE extension both read it)
model = "gpt-5.6-sol"        # or any other GPT id from the Fluxo price list
model_provider = "fluxo"

[model_providers.fluxo]
name = "Fluxo relay"
base_url = "https://api.fluxorelay.com/v1"
env_key = "FLUXO_API_KEY"   # export FLUXO_API_KEY=flx_... before launching codex
wire_api = "responses"       # Fluxo passes /v1/responses straight through
export FLUXO_API_KEY=flx_your_key_here
codex   # reads ~/.codex/config.toml

Gemini CLI et l’API Gemini

Définissez GOOGLE_GEMINI_BASE_URL sur l’hôte API seul, sans ajouter /v1beta, et placez votre clé dans GEMINI_API_KEY, puis lancez gemini.

export GOOGLE_GEMINI_BASE_URL=https://api.fluxorelay.com
export GEMINI_API_KEY=flx_your_key_here
gemini
curl "https://api.fluxorelay.com/v1beta/models/gemini-3.8-flash:generateContent" \
  -H "x-goog-api-key: flx_your_key_here" \
  -H 'Content-Type: application/json' \
  --data-raw '{"contents":[{"role":"user","parts":[{"text":"ping from my editor"}]}]}'

Sur Fluxo, Gemini utilise uniquement son protocole natif. Pour le streaming, utilisez :streamGenerateContent?alt=sse ; /v1/chat/completions refuse les modèles Gemini.

Identifiants des modèles Gemini :

  • gemini-3.1-pro
  • gemini-3.8-flash
  • gemini-4-argon

cURL directement depuis le terminal

Utilisez https://api.fluxorelay.com/v1 comme base_url et votre clé Fluxo comme api_key. Les appels de chat passent par /v1/chat/completions.

curl https://api.fluxorelay.com/v1/chat/completions \
  -H "Authorization: Bearer flx_your_key_here" \
  -H 'Content-Type: application/json' \
  --data-raw '{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"ping from my editor"}]}'

Quelques identifiants de modèles GPT pour commencer :

  • gpt-6.1-sol
  • gpt-6-astra
  • gpt-5.6-sol

Clés, erreurs et facturation

Les appels au format OpenAI transmettent la clé sous forme de jeton Bearer. Ceux au format Anthropic la placent dans x-api-key. Les appels Gemini utilisent x-goog-api-key.

Chaque appel est facturé selon le nombre de tokens déclaré par le fournisseur. HTTP 402 signifie que votre crédit est à zéro ou que le quota de votre pass est épuisé : rechargez, puis réessayez.