Uncensored IA Intégration Guide
Les modèles d'IA sans censure suppriment les filtres de sécurité qui bloquent souvent des sujets licites mais controversés, permettant aux développeurs de déployer des LLM qui répondent librement à n'importe quelle invite. Une API compatible OpenAI vous permet d'insérer ces modèles sans réécrire toute votre base de code, garantissant que votre infrastructure existante continue de fonctionner tout en gagnant une véritable liberté de contenu.
Dernière mise à jour
Conclusions clés
- Passer à un modèle sans censure élimine les refus pour les sujets adultes légaux, fictifs ou controversés tout en maintenant une compatibilité totale avec le SDK.
- Vous pouvez intégrer notre API en modifiant uniquement l'URL de base et la clé API, en préservant toute la logique existante de votre application.
- Le streaming via Server-Sent Events fournit une sortie de tokens en temps réel, ce qui est critique pour maintenir l'engagement des utilisateurs lors de réponses longues.
- La tarification est transparente et basée sur l'utilisation, sans frais mensuels ni verrouillage d'abonnement, à partir de 0,15 $ par million de tokens d'entrée.
Pourquoi passer à un modèle d'IA non censuré ?
Les modèles d'IA sans censure suppriment la couche de refus poli que les modèles standard appliquent aux sujets licites mais audacieux. Les LLM standard rejettent souvent les invites sur la politique, les thèmes pour adultes ou la fiction créative simplement parce qu'ils sont entraînés pour être sûrs. Ce comportement frustre les développeurs qui ont besoin de capacités de raisonnement brutes sans contraintes artificielles.
Notre API sert un modèle ajusté pour répondre sans ces refus de contenu. Vous obtenez la sortie complète générée par le modèle, y compris les arguments nuancés ou le contenu créatif explicite, à condition qu'il soit légal. Il ne s'agit pas seulement de contenu NSFW ; il s'agit de supprimer les biais et la sur-censure des tâches à usage général.
- Une vraie liberté pour l'écriture créative et les scénarios de jeu de rôle.
- Meilleures performances pour la recherche en sécurité et les tests d'injection de prompt.
- Aucun filtre caché ne bloque des opinions politiques ou sociales spécifiques.
Comprendre la norme compatible OpenAI
Le standard compatible OpenAI signifie que votre code communique avec n'importe quel fournisseur en utilisant la même structure JSON. Vous envoyez une charge utile de message et recevez un objet de réponse standardisé. Cette portabilité est l'avantage clé des APIs LLM modernes.
La plupart des développeurs ont déjà du code écrit pour le SDK OpenAI. En utilisant un endpoint compatible OpenAI, vous pouvez changer de fournisseur sans toucher à la logique de votre application. La structure de l’API reste identique, garantissant une transition en douceur.
Différences clés par rapport aux fournisseurs standard
- Focalisation sur un modèle unique : Aucune logique de routage pour ralentir les réponses.
- Tarification transparente : Payez uniquement pour les tokens utilisés, sans frais de palier cachés.
- Accès direct : Connectez-vous directement au modèle sans censure sans intermédiaires.
Étape 1 : Installez le SDK OpenAI
Installez le SDK officiel OpenAI pour le langage de programmation de votre choix. Cette bibliothèque gère les requêtes HTTP et l'analyse JSON pour vous. C'est la norme de l'industrie pour interagir avec les API de LLM.
Pour Python, utilisez pip. Pour Node.js, utilisez npm. La bibliothèque est légère et s'intègre facilement dans les projets existants. Assurez-vous d'utiliser la dernière version pour prendre en charge toutes les fonctionnalités comme le streaming et l'appel d'outils.
pip install openaiÉtape 2 : Configurez l'URL de base
Pointez votre client SDK vers notre point de terminaison API. C'est le seul changement de configuration requis pour changer de fournisseur. L'URL de base dirige vos requêtes vers nos serveurs au lieu de ceux d'OpenAI.
Utiliser https://api.dolphinuncensored.com/v1 comme votre URL de base. Cela garantit que toutes les requêtes sont adressées au bon modèle non cenzuré. Vous pouvez définir cela dans vos variables d'environnement ou directement dans la configuration de votre client.
Étape 3 : Initialisez le client
Créez une instance de client à l'aide de votre clé API. La clé authentifie vos requêtes et suit votre utilisation. Transmettez l'URL de base pour que le client sache où envoyer les données.
Le client gère les tentatives et les codes d'erreur automatiquement. Cela réduit le code superflu dans votre application. Vous pouvez initialiser le client une fois et le réutiliser pour plusieurs requêtes.
client = OpenAI(api_key="YOUR_API_KEY", base_url=base_url)Étape 4 : Envoyez votre première complétion
Envoyez une demande de complétion de chat pour tester l'intégration. Le modèle traitera votre invite et renverra une réponse. Cela confirme que votre configuration est correcte.
Utilisez l’ID du modèle uncensored pour accéder au modèle non censoré spécifique. La réponse inclura le texte généré et les statistiques d'utilisation des tokens. Il s'agit d'une structure de requête standard compatible avec tous les clients compatibles OpenAI.
Étape 5 : Implémenter le streaming pour une sortie en temps réel
Activez le streaming pour recevoir les jetons au fur et à mesure de leur génération. Cela améliore l'expérience utilisateur en affichant la progression immédiatement. Les réponses longues peuvent prendre plusieurs secondes à s'achever ; le streaming empêche l'interface utilisateur de se figer.
Définir stream=True dans votre requête. Le SDK émet des chunks de données à mesure qu'ils arrivent. Chaque chunk contient une partie du texte de réponse. C'est essentiel pour les interfaces de chat et les applications en temps réel.
Gestion des tokens et des fenêtres de contexte
Notre API prend en charge une fenêtre de contexte de 100 000 tokens. Cela permet des conversations extensives et le traitement de grands documents. Le nombre maximum de tokens de sortie par requête est de 16 000.
Surveillez votre consommation de tokens pour gérer les coûts efficacement. Les tokens d'entrée sont facturés à 0,15 $ par million, et les tokens de sortie à 0,50 $ par million. Les erreurs et les refus n'entraînent aucun frais. Cette tarification transparente vous aide à prédire vos dépenses avec précision.
Conseils de gestion des jetons
- Gardez l'historique des conversations concis pour économiser des tokens.
- Utilisez les invites système pour définir le contexte sans répéter les données.
- Surveillez l'utilisation via le point de terminaison /v1/models.
Prochaines étapes pour la production
Intégrez la gestion des erreurs et la limitation de débit dans votre application. Notre API prend en charge 300 requêtes par minute par clé. Planifiez votre trafic en conséquence pour éviter le throttling.
Considérez l'utilisation de l'appel de fonction pour l'extraction de données structurées. Cette fonctionnalité permet au modèle de retourner des objets JSON au lieu de texte brut. C'est utile pour analyser des données ou déclencher des actions dans votre application.
response = client.chat.completions.create( model="uncensored", messages=[{"role": "user", "content": "Extract name."}], response_format={"type": "json_object"} )Questions fréquentes
Dolphin non filtré est-il vraiment non filtré ?
Oui. Le modèle n’accepte pas les contenus adultes, fictifs, de recherche en sécurité ou controversés licites. Il est optimisé pour répondre sans refus de contenu pour un usage adulte licite. La seule limite stricte est l’absence de contenu sexuel impliquant des mineurs.
Puis-je utiliser mon code OpenAI existant avec cette API ?
Oui. Notre API est entièrement compatible avec OpenAI. Vous devez uniquement modifier l'URL de base et la clé API dans la configuration de votre SDK. Les structures de requête et de réponse sont identiques, donc votre logique existante reste inchangée.
Quel est le prix de l'API IA non censurée ?
Les tokens d'entrée coûtent 0,15 $ par million, et les tokens de sortie coûtent 0,50 $ par million. Il n'y a pas de frais mensuels ni d'abonnements. Vous ne payez que pour les tokens que vous utilisez, et les erreurs sont gratuites.
Comment recharger mon crédit ?
Vous pouvez recharger en utilisant uniquement de la crypto : USDT (TRC20) ou USDC (Base). Vous pouvez ajouter n'importe quel montant entier de 20 $ à 500 $. Le crédit bonus est inclus : +5 % à partir de 50 $, +10 % à partir de 100 $, et +15 % à partir de 200 $.
Obtenez votre clé en une étape
Inscrivez-vous, copiez la clé, mettez à jour votre URL de base. C'est toute la configuration.