Aller au contenu
Cercle IA Tech · Observabilité Un site du réseau Cercle IA Tech

Fiche

Arize Phoenix : fonctions, licence et installation

Arize Phoenix : traçage, évaluation, licence Elastic 2.0 et installation par pip, Docker ou Helm, d'après le dépôt GitHub lu le 15/11/2026.

Mis à jour le

Arize Phoenix est une plateforme d'observabilité pour applications d'IA, publiée en open source par la société Arize. Elle sert à tracer les appels à un modèle, à évaluer les réponses et à diagnostiquer les problèmes, dans une phase de développement comme en production. Le dépôt GitHub la présente pour l'expérimentation, l'évaluation et le diagnostic.

Ce que fait Phoenix

D'après le README du dépôt, lu le 15/11/2026, Phoenix propose :

  • le traçage des appels, qui permet de voir chaque étape d'une requête ;
  • l'évaluation des réponses ;
  • des jeux de données et des expériences, pour comparer des versions d'un prompt ou d'un modèle ;
  • un terrain d'essai (playground) et la gestion des prompts.

Le projet se dit bâti sur OpenTelemetry, la norme ouverte de traçage, et ne lie pas l'application à un fournisseur, un langage ou un framework en particulier. Il s'appuie sur OpenInference pour l'instrumentation automatique, c'est-à-dire la capture des traces sans écrire chaque étape à la main.

Les intégrations annoncées

Le README cite une liste de frameworks et de fournisseurs. Côté frameworks : OpenAI Agents SDK, Claude Agent SDK, LangGraph, Vercel AI SDK, Mastra, CrewAI, LlamaIndex, DSPy et LangChain. Côté fournisseurs de modèles : OpenAI, Anthropic, Google GenAI, Google ADK, AWS Bedrock, OpenRouter et LiteLLM, entre autres. La liste est celle du README ; elle peut évoluer, et chaque intégration reste à vérifier sur votre propre version.

Licence

Le README indique que le logiciel est sous Elastic License 2.0 (ELv2) et renvoie au fichier LICENSE. Ce fichier n'a pas été reproduit dans la page lue. Pour un usage interne, la question se règle en lisant ces conditions ; pour un service vendu à des clients, il faut les faire lire par la personne qui gère vos contrats et votre conformité.

Installer Phoenix soi-même

Le README donne trois voies d'installation :

  1. Python : pip install arize-phoenix, puis phoenix serve pour lancer le serveur. Le paquet est aussi disponible sur conda-forge. Une exécution sans installation est possible avec uvx arize-phoenix serve.
  2. Docker : les images sont publiées sur Docker Hub, sous le nom arizephoenix/phoenix, avec un exemple Docker Compose.
  3. Kubernetes : un chart Helm est fourni dans le dépôt, avec l'image arizephoenix/phoenix-helm.

Le README cite aussi des déploiements en un clic sur Railway, Render, Google Cloud Run, Azure et AWS CloudFormation.

Quand choisir Phoenix

Phoenix convient bien si vous voulez tracer une application avec OpenTelemetry et garder les données sur votre infrastructure. Pour une comparaison avec d'autres outils, voir le comparatif d'outils d'observabilité LLM et la page sur les licences des outils libres.

Questions fréquentes

Phoenix est-il gratuit ?

Le dépôt GitHub décrit Phoenix comme un logiciel sous Elastic License 2.0, qu'on peut faire tourner soi-même. Les conditions d'usage sont dans le fichier LICENSE, à lire avant un usage commercial. Arize propose aussi une offre gérée, Arize AX, dont les tarifs n'ont pas été relevés ici.

Sources

Pages consultées pour écrire cet article :

  1. https://github.com/Arize-ai/phoenix

À lire aussi