inference.eu

IDE et éditeurs · JetBrains AI Assistant

Utiliser JetBrains AI Assistant avec des modèles open source hébergés dans l’UE

JetBrains AI Assistant peut utiliser vos propres modèles via un point d’accès compatible OpenAI, avec ou sans abonnement JetBrains AI. Connectez inference.eu, attribuez ses modèles aux fonctions de l’assistant, et le chat, la génération de code et les messages de commit dans IntelliJ IDEA, PyCharm et les autres IDE JetBrains s’appuient sur des modèles open-weight en Europe.

  1. 01Format d'API: OpenAI
  2. 02Centres de données dans l'UE
  3. 03Couvert par un seul DPA

Configuré en quelques minutes

  1. 1

    Créez une clé API dans votre compte inference.eu.

  2. 2

    Dans votre IDE JetBrains, ouvrez Settings, Tools, AI Assistant, Providers & API keys.

  3. 3

    Dans Third-party AI providers, choisissez OpenAI-compatible, saisissez l’URL de base d’inference.eu et votre clé, puis cliquez sur Test Connection.

  4. 4

    Dans Models Assignment, choisissez un modèle inference.eu pour Core features et un autre pour Instant helpers, puis cliquez sur Apply.

  5. 5

    Ouvrez AI Chat, sélectionnez un modèle inference.eu et posez une question de test sur votre projet.

Settings → Tools → AI Assistant → Providers & API keys
# Third-party AI providers
Provider: OpenAI-compatible
URL: https://api.inference.eu/v1
API key: <your inference.eu key>   # value of INFERENCE_EU_API_KEY
# Click Test Connection, then Apply.

# Models Assignment (needed for features outside AI Chat)
Core features: qwen3-coder-480b-a35b-instruct
Instant helpers: gpt-oss-120b

Qu’est-ce que JetBrains AI Assistant

JetBrains AI Assistant est le plugin d’IA d’IntelliJ IDEA, PyCharm, WebStorm, GoLand et des autres IDE JetBrains. Il propose AI Chat avec le contexte du projet, la génération de code dans l’éditeur, des explications, la génération de tests et de documentation, les messages de commit et des agents intégrés.

Par défaut, il utilise des modèles fournis par le service JetBrains AI. Avec votre propre clé, il peut aussi passer par des fournisseurs tiers, dont tout point d’accès compatible avec l’API OpenAI. C’est par cette option que vous connectez inference.eu et choisissez les modèles qui travaillent sur votre code.

Comment fonctionne la configuration

Dans Providers & API keys, sélectionnez OpenAI-compatible parmi les fournisseurs tiers, saisissez l’URL de base d’inference.eu terminée par /v1 et votre clé, puis testez la connexion. Les modèles apparaissent alors dans une section dédiée du sélecteur d’AI Chat et dans celui des agents compatibles.

Contrairement aux modèles d’OpenAI, ceux d’un point d’accès compatible ne sont pas attribués automatiquement aux fonctions. Tant que vous ne les attribuez pas dans Models Assignment, ils ne servent que dans AI Chat. Core features couvre la génération dans l’éditeur, les messages de commit et le modèle de chat par défaut ; Instant helpers couvre les tâches légères comme les titres de conversation. La complétion se configure à part.

Quels modèles choisir

Pour Core features, prenez un modèle de code performant comme qwen3-coder-480b-a35b-instruct, à l’aise avec la génération de code, les suggestions de refactorisation et les explications. glm-5.3 et kimi-k3 sont de bonnes alternatives dans AI Chat pour les échanges longs et les questions d’architecture.

Pour Instant helpers, choisissez un modèle rapide comme gpt-oss-120b, car ces appels sont fréquents et doivent répondre vite. La complétion par IA exige un modèle conçu pour le remplissage au milieu du code ; les modèles de chat généralistes ne conviennent pas. Gardez la complétion par défaut de JetBrains ou désactivez-la tant que vous n’avez pas choisi de modèle dédié.

Dépannage

Si Test Connection échoue, vérifiez que l’URL se termine par /v1 et que votre réseau autorise le trafic HTTPS sortant vers l’hôte d’inference.eu. Une réponse 401 signifie que la clé est erronée. Si les modèles apparaissent dans AI Chat mais que des fonctions comme les messages de commit restent indisponibles, vous n’avez pas encore attribué de modèles dans Models Assignment.

Si l’option de fournisseur tiers manque ou est verrouillée, votre organisation gère peut-être l’IA via JetBrains IDE Services ou JetBrains Central : demandez à un administrateur d’autoriser les fournisseurs tiers. Si les réponses ignorent les outils ou le contexte du projet, essayez Qwen3 Coder ou GLM-5.3, plus fiables sur les appels d’outils.

Garder le code et les données dans l’UE

Quand un modèle inference.eu traite une requête, celle-ci est traitée dans des centres de données de l’UE et ne sert jamais à l’entraînement. Nous signons un accord de sous-traitance au titre de l’article 28 du RGPD, communiquons la liste de nos sous-traitants et facturons en euros.

Préparez soigneusement le reste de la configuration. Si vous activez aussi un abonnement JetBrains AI, les fonctions que vos modèles ne couvrent pas basculent vers les modèles de JetBrains AI. La complétion utilise les modèles de JetBrains, sauf si vous configurez un autre fournisseur. Pour une configuration stricte, utilisez votre clé sans JetBrains AI, attribuez des modèles inference.eu à toutes les fonctions utiles et désactivez les autres.

JetBrains AI Assistant : questions fréquentes

Les questions que nous posent le plus les achats, les développeurs et les juristes. Il en manque une ? Posez-la-nous directement.

Poser une question

Faites passer vos charges IA sur une infrastructure européenne

Dites-nous quels modèles vous utilisez et votre volume approximatif. Nous répondons sous un jour ouvré avec un tarif et la suite.

  • Réponse sous un jour ouvré
  • Tarif adapté à votre volume
  • DPA prêt à signer