Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon API Deepseek


API Deepseek


L'API Deepseek fournit une plate-forme robuste pour les développeurs afin d'intégrer les fonctionnalités d'IA dans leurs applications, comparables aux offres d'Openai.

Aperçu de l'API Deepseek

Deepseek propose le modèle Deepseek-R1, qui est conçu pour rivaliser avec les modèles d'Openai. Il est disponible via diverses plates-formes, notamment le Web, l'application et l'API, et est open-source [4]. L'API prend en charge plusieurs fonctionnalités telles que la gestion des conversations, les réponses en streaming et les formats de sortie structurés.

Configuration de l'API Deepseek

1. Obtenez une clé API **

Pour commencer à utiliser l'API Deepseek, vous devez d'abord créer une clé API:
- Connexion: accédez à la plate-forme ouverte Deepseek.
- Section des touches API: Accédez à la section "Clés API" sur la barre latérale gauche.
- Créer une clé: cliquez pour créer une nouvelle clé API. Assurez-vous de copier cette clé et de la stocker en toute sécurité, car elle ne sera plus visible [2].

2. Configurez votre environnement **

L'utilisation d'outils comme APIDOG peut rationaliser votre processus de développement:
- Créez un nouveau projet: connectez-vous à APIDOG et créez un nouveau projet HTTP.
- Définir les variables d'environnement: dans "Environment Management", définissez l'URL de base sur `https: // api.deepseek.com` et ajoutez une variable d'environnement nommée` api_key` avec votre clé générée [2].

3. Faire des appels API **

Avec votre environnement configuré:
- Créez un point de terminaison: utilisez la commande curl à partir de la documentation Deepseek pour configurer votre point de terminaison dans APIDOG.
- Modifiez les en-têtes: modifiez l'en-tête `Autorisation` en` Bearer `pour inclure votre clé API dans les demandes [2].

Caractéristiques de l'API Deepseek

- Réponses en streaming: l'API prend en charge la sortie de streaming en définissant le paramètre `Stream` sur« True », ce qui permet le transfert de données en temps réel pendant les conversations [3].
- Gestion de la conversation: les utilisateurs peuvent gérer les conversations multiples en maintenant un historique des messages envoyés et reçus. Cela nécessite d'ajouter les interactions précédentes dans une variable pour le contexte continu [3].
- Formats de sortie: l'API peut renvoyer des sorties structurées au format JSON, ce qui facilite la gestion des réponses par programme [3].

Prix

Le prix de l'utilisation de l'API Deepseek est basé sur l'utilisation des jetons, avec les coûts calculés par million de jetons traités. Les jetons peuvent représenter des mots, des nombres ou d'autres éléments de texte [5].

Conclusion

L'API Deepseek est un outil puissant pour les développeurs qui cherchent à tirer parti des capacités d'IA dans leurs applications. En suivant les étapes de configuration et en utilisant efficacement ses fonctionnalités, les utilisateurs peuvent créer des fonctionnalités sophistiquées axées sur l'IA. Pour une documentation détaillée et des ressources supplémentaires, reportez-vous à la documentation officielle [Deepseek API] (https://api-docs.deepseek.com) [1].
Citations:
[1] https://api-docs.deepseek.com
[2] https://dev.to/auden/how-to-use-deepseek-api-and-enable-streaming-utput-for-debugging-1ah9
[3] https://www.youtube.com/watch?v=_ikz7sdqevg
[4] https://www.deepseek.com
[5] https://api-docs.deepseek.com/quick_start/pricing
[6] https://deepinfra.com/deepseek-ai/deepseek-r1/api
[7] https://api-docs.deepseek.com/api/deepseek-api
[8] https://www.reddit.com/r/localllama/comments/1ichohj/deepseek_api_every_request_is_a_timeout/