Utiliser ai-gradio avec Novita AI : Guide complet

Utiliser ai-gradio avec Novita AI : Guide complet

AI-gradio est un package Python basé sur Gradio qui permet aux développeurs de créer facilement des démos interactives et des API grâce au framework intuitif de Gradio. En intégrant AI-Gradio avec Novita AI, les développeurs débloquent un potentiel inégalé grâce aux modèles de langage avancés (LLM) de Novita AI. Cet article vous propose un guide complet pour apprendre à exploiter cette combinaison puissante.

Principales fonctionnalités d’ai-gradio

  • Support multi-fournisseur : Se connecte en toute transparence à plus de 15 services d’IA leaders, notamment OpenAI, Google Gemini, Anthropic et bien d’autres.
  • Chat textuel : Crée des interfaces de dialogue engageantes compatibles avec tous les modèles d’IA textuels.
  • Chat vocal : Offre des expériences immersives basées sur la parole grâce aux capacités de traitement audio d’OpenAI.
  • Chat vidéo : Débloque des fonctionnalités de traitement visuel via la technologie d’analyse vidéo de Google Gemini.
  • Génération de code : Implémente des interfaces spécialisées d’aide à la programmation avec coloration syntaxique.
  • Multi-modal : Gère divers types de contenu (texte, images, vidéo) dans une seule interface.
  • Équipes d’agents : Exploite l’intégration CrewAI pour résoudre des problèmes complexes avec des agents IA coordonnés.
  • Automatisation de navigateur : Déploie des agents intelligents capables d’effectuer des tâches internet sophistiquées de manière autonome.

Modèles pris en charge par Novita AI dans ai-gradio

  • meta-llama/llama-3.3-70b-instruct
  • meta-llama/llama-3.1-8b-instruct
  • meta-llama/llama-3.1-70b-instruct
  • meta-llama/llama-3-8b-instruct
  • meta-llama/llama-3-70b-instruct
  • meta-llama/llama-3.2-1b-instruct
  • meta-llama/llama-3.2-11b-vision-instruct
  • meta-llama/llama-3.2-3b-instruct
  • meta-llama/llama-3.1-8b-instruct-bf16
  • deepseek/deepseek-r1
  • deepseek/deepseek_v3
  • deepseek/deepseek-r1-distill-llama-70b
  • deepseek/deepseek-r1-distill-qwen-14b
  • deepseek/deepseek-r1-distill-qwen-32b
  • deepseek/deepseek-r1-distill-llama-8b
  • mistralai/mistral-nemo
  • mistralai/mistral-7b-instruct
  • teknium/openhermes-2.5-mistral-7b
  • microsoft/wizardlm-2-8x22b
  • gryphe/mythomax-l2-13b
  • qwen/qwen-2.5-72b-instruct
  • qwen/qwen-2-vl-72b-instruct
  • qwen/qwen-2-7b-instruct

Comment installer ai-gradio

# Installer le package principal
pip install ai-gradio

# Installer avec le support d’un fournisseur spécifique
pip install 'ai-gradio[openai]'     # Support OpenAI
pip install 'ai-gradio[gemini]'     # Support Google Gemini
pip install 'ai-gradio[anthropic]'  # Support Anthropic Claude
pip install 'ai-gradio[groq]'       # Support Groq

# Installer tous les fournisseurs
pip install 'ai-gradio[all]'

Comment utiliser les LLM de Novita AI dans ai-gradio

Étape 1 : Configurer les variables d’environnement

  • Définissez NOVITA_API_KEY avec votre clé API Novita.
export NOVITA_API_KEY=<votre clé API>

Étape 2 : Modifier le fichier d’entrée app.py

import gradio as gr
import ai_gradio
gr.load(
    name='novita:deepseek/deepseek-r1',
    src=ai_gradio.registry,
).launch()

Étape 3 : Exécuter le fichier app.py avec Python

Conclusion

Novita AI constitue le socle essentiel de ce partenariat stratégique, en fournissant une infrastructure robuste qui alimente en toute transparence la vaste gamme de modèles d’IA avancés disponibles via ai-gradio. Cette intégration puissante démocratise l’accès à la technologie des LLM de pointe, permettant aux développeurs et aux entreprises de se concentrer sur des solutions innovantes et des applications créatives, sans avoir à gérer une infrastructure technique complexe.

Questions fréquentes

Comment intégrer les LLM de Novita AI dans mon projet AI-Gradio ?

Commencez par vous inscrire et obtenir une clé API Novita AI.

Puis-je affiner les LLM de Novita AI pour des applications de niche via AI-Gradio ?

Oui, Novita AI permet la personnalisation des modèles pour des cas d’usage spécialisés (ex. support client ou modération de contenu).

Puis-je passer à l’échelle mon application construite avec AI-Gradio et les LLM de Novita AI ?

Oui, Novita AI propose un élastique scaling pour les applications à fort trafic.

Offre à durée limitée

Novita AI propose désormais un Programme de parrainage qui peut être avantageux pour les utilisateurs d’Helicone : les utilisateurs intéressés peuvent partager leur lien/code d’invitation, et le parrain ainsi que les filleuls recevront chacun 20 $ de crédits à utiliser avec les API DeepSeek R1 & V3.

À propos de Novita AI

Novita AI est une plateforme cloud IA qui offre aux développeurs un moyen simple de déployer des modèles d’IA grâce à une API simple, tout en fournissant un cloud GPU abordable et fiable pour construire et passer à l’échelle.