AI development

Débloquer le Potentiel de l'IA : Un Guide Complet sur le Hub API d'AI71

A detailed overview of AI71's API Hub showcasing its features and functionalities.

Guide complet de l'API Hub d'AI71

Bienvenue, tout le monde ! Que vous soyez développeur IA, ingénieur logiciel ou que vous veniez de commencer votre parcours de codage, ce tutoriel est conçu pour vous aider à naviguer dans le nouvel API Hub d'AI71. Nous allons explorer comment interagir avec les puissants modèles Falcon, personnaliser leurs paramètres et gérer efficacement vos projets.

Plongeons et débloquons ensemble tout le potentiel des modèles Falcon !

Introduction à l'API Hub d'AI71

L'API Hub d'AI71 est une plateforme puissante qui offre un accès fluide à des modèles IA avancés. Il simplifie l'intégration des capacités IA dans vos applications, offrant une gamme de modèles et d'outils pour améliorer vos projets. Avec ce nouvel API Hub, vous pouvez utiliser une technologie de pointe pour créer des applications intelligentes sans effort.

Fonctionnalités et fonctions

Aperçu de la page d'accueil

Lorsque vous arrivez pour la première fois sur la page d'accueil de la plateforme AI71, vous verrez trois principales options pour interagir avec l'API :

  • SDK Python AI71
  • SDK Python OpenAI
  • Curl

Choisir un modèle

AI71 propose plusieurs modèles puissants parmi lesquels choisir :

  • Falcon 180B
  • Falcon 11B
  • Falcon 11B VLM

Remarque : Actuellement, seuls les modèles tiiuae/falcon-180b-chat, tiiuae/falcon-11b et tiiuae/falcon-11b-vlm sont opérationnels. Les autres modèles seront bientôt disponibles. En attendant, vous pouvez tester les modèles tiiuae/falcon-180b-chat, tiiuae/falcon-11b et tiiuae/falon-11b-vlm pour vous familiariser avec la plateforme.

Vous pouvez sélectionner n'importe lequel de ces modèles directement depuis la page d'accueil, ce qui facilite le démarrage de votre projet IA avec les bons outils.

Calculateur de jetons

Vous trouverez un utile calculateur de jetons à droite de la page d'accueil. Il vous suffit de saisir le montant en dollars, et il calculera automatiquement le nombre de jetons que vous pouvez obtenir. C'est un excellent moyen de gérer votre budget et de planifier votre utilisation.

Chaque option comprend un exemple pour vous aider à démarrer rapidement. Vous pouvez choisir la méthode qui correspond le mieux à votre flux de travail. Voici un aperçu rapide des options de la page d'accueil :

Page Sandbox

La page sandbox est l'endroit où vous pouvez interagir avec tous les modèles Falcon en temps réel. Ici, vous pouvez :

  • Sélectionner un modèle : Choisissez parmi les modèles disponibles.
  • Personnaliser le prompt système : Ajustez le prompt selon vos besoins.
  • Ajuster la longueur de sortie maximale : Définir la longueur de sortie entre 3 et 2048 jetons, selon le modèle.
  • Modifier la température : Ajuster la température entre 0 et 2 pour contrôler le caractère aléatoire de la sortie.
  • Ajuster Top P : Contrôler la probabilité cumulée des séquences de jetons.
  • Ajuster Top K : Limiter la sélection du prochain jeton aux K meilleurs jetons.
  • Définir une pénalité de fréquence : Pénaliser les nouveaux jetons en fonction de leur fréquence existante dans le texte.
  • Définir des séquences d'arrêt : Spécifier les séquences où la sortie doit s'arrêter.

La longueur de sortie maximale variera en fonction de chaque modèle.

Cette flexibilité vous permet d'expérimenter et de trouver les meilleurs réglages pour votre cas d'utilisation spécifique.

Page de documentation

La page de documentation fournit des instructions détaillées sur la façon d'utiliser les modèles pris en charge via différentes méthodes :

  • SDK Python AI71
  • SDK OpenAI
  • SDK LangChain
  • Curl

Chaque méthode est accompagnée d'une brève description et d'un exemple d'utilisation pour vous aider à démarrer rapidement. D'autres SDK pris en charge par OpenAI peuvent fonctionner s'il y a une option pour changer l'URL de base et la clé API.

Modèles pris en charge

AI71 prend en charge plusieurs modèles, chacun avec son propre cas d'utilisation et format d'appel API :

  • tiiuae/falcon-180B-chat : Un modèle causal à décodeur unique de 180B paramètres, affiné sur les ensembles de données Ultrachat, Platypus et Airoboros.
  • tiiuae/falcon-11b : Un modèle causal à décodeur unique de 11B paramètres.
  • tiiuae/falcon-11b-vlm : Un modèle de langage visuel de 11B paramètres.

Pour plus de détails, vous pouvez consulter la documentation d'AI71.

Page d'organisation

La page d'organisation vous permet de créer et de gérer votre organisation. Ici, vous pouvez :

  • Créer une organisation : Configurez votre organisation, invitez un ou plusieurs membres.
  • Gérer les clés API : Créez et gérez les clés API.
  • Support : Créez et gérez des tickets de support.
  • Utilisation : Consultez l'utilisation des clés API créées.

C'est parfait pour les équipes collaborant sur des projets IA, fournissant un endroit centralisé pour gérer l'accès et les ressources.

Cas d'utilisation

L'API Hub d'AI71 peut être appliqué dans plusieurs scénarios, tels que :

  • Support client : Mise en œuvre de chatbots pouvant traiter les demandes des clients et fournir un support.
  • Création de contenu : Générer du contenu pour des blogs, des médias sociaux et des campagnes marketing.
  • Analyse de données : Automatisation de l'analyse de grands ensembles de données pour en extraire des informations.
  • Assistants personnels : Développer des assistants virtuels pour aider avec la planification, les rappels et la récupération d'informations.

Implémentations

Utilisation du SDK Python AI71

Voici un exemple rapide de la façon d'utiliser le SDK Python AI71 :

D'abord, installez le SDK en utilisant pip :

Puis, vous pouvez importer la bibliothèque et interagir avec n'importe lequel des modèles dans le fichier Python où vous souhaitez l'utiliser :

Remarque : Remplacez par votre véritable clé API. Vous pouvez trouver ou créer votre clé API dans les clés API sous la section Organisation.

Utilisation de Curl

Vous pouvez également interagir avec l'API en utilisant Curl depuis le terminal :

Utilisation du SDK Langchain

Pour interagir avec les modèles Falcon en utilisant le SDK Langchain :

D'abord, installez le SDK en utilisant pip :

Puis, vous pouvez importer la bibliothèque et interagir avec n'importe lequel des modèles dans le fichier Python où vous souhaitez l'utiliser :

Utilisation du SDK OpenAI

Vous pouvez également utiliser le SDK OpenAI pour interagir avec les modèles Falcon.

D'abord, installez le SDK en utilisant pip :

Puis, vous pouvez importer la bibliothèque et interagir avec n'importe lequel des modèles dans le fichier Python où vous souhaitez l'utiliser :

Meilleures pratiques

  • Expérimentez avec les réglages : Utilisez la sandbox pour tester différents modèles et réglages afin de trouver la meilleure solution pour votre application.
  • Surveillez votre utilisation : Utilisez le calculateur de jetons et la page d'utilisation pour suivre votre consommation et gérer les coûts efficacement.
  • Exploitez la documentation : Consultez la documentation détaillée pour comprendre les capacités et les limitations de chaque modèle.

Conclusion

Avec ce guide, vous êtes prêt à explorer et à utiliser la plateforme AI71 à son plein potentiel. De la sélection et la personnalisation des modèles à la gestion des ressources de votre organisation, AI71 fournit une suite complète d'outils pour vos projets IA. Bon codage !

En lire plus

Guide to setting up LLaMA 3 using Ollama for AI projects.
Illustration of Cohere models: Generate, Embed, and Rerank for AI solutions.

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés.

Ce site est protégé par hCaptcha, et la Politique de confidentialité et les Conditions de service de hCaptcha s’appliquent.