Comment utiliser une LLM sans censure avec une clé API Claude
Modifiez le point de terminaison de votre clé API Claude pour accéder à un LLM sans censure qui ignore les filtres de contenu standard tout en conservant votre code existant. Ce guide explique comment rediriger vos requêtes vers une interface compatible OpenAI pour des sorties créatives ou techniques sans restriction.
Dernière mise à jour
Résumé
- Modifiez l'URL de base de votre SDK pour pointer vers un fournisseur uncensored au lieu du point de terminaison Claude par défaut.
- Le modèle sans censure accepte les paramètres standard comme la température et le top_p sans refuser les sujets adultes ou controversés.
- La tarification des tokens est transparente, les coûts étant basés purement sur la longueur d'entrée et de sortie plutôt que sur les niveaux d'abonnement.
- L'appel de fonctions et le mode JSON fonctionnent de manière identique aux API compatibles OpenAI standard pour une intégration facile.
Pourquoi changer le point de terminaison de la clé API Claude ?
Changer le point de terminaison supprime les restrictions de contenu qui limitent la liberté créative ou la nuance technique. Les modèles Claude refusent souvent de discuter de thèmes pour adultes, d'événements historiques controversés ou de détails médicaux spécifiques, même lorsque ces sujets sont licites. En redirigeant vos appels API vers un fournisseur uncensored, vous conservez un accès complet aux capacités de raisonnement du modèle sans la couche de sécurité qui filtre vos entrées. Cette approche est idéale pour les développeurs qui ont besoin de sorties brutes pour le traitement de données, l'écriture créative ou les applications de jeu de rôle.
Le changement ne nécessite qu'un changement d'URL de base et de clé API. Votre clé API Claude existante pourrait ne pas fonctionner directement si le fournisseur uncensored utilise un format de clé différent, mais le schéma d'intégration reste identique. Vous accédez à un modèle qui privilégie la génération de réponses par rapport à la modération de contenu, garantissant que votre application reçoit l'étendue complète de la base de connaissances du modèle.
Comprendre l'interface compatible OpenAI
L'interface utilise des points de terminaison standard compatibles OpenAI pour assurer une large prise en charge des SDK. Notre API sert les requêtes à https://api.mistralaikey.com/v1 en utilisant la même structure que les principaux fournisseurs. Cela signifie que vous pouvez utiliser des bibliothèques comme le SDK OpenAI Python, LangChain ou LlamaIndex sans réécrire votre logique principale. Le point de terminaison prend en charge POST /v1/chat/completions pour la génération de texte et GET /v1/models pour lister les modèles disponibles.
| Fonctionnalité | Niveau de support |
|---|---|
| Streaming (SSE) | Oui |
| Appel de fonction | Oui |
| Mode JSON | Oui |
| Embeddings | Non |
En adhérant à ces normes, nous assurons la portabilité de votre code. Vous pouvez passer d'un modèle à un autre ou changer de fournisseur en modifiant une seule variable de configuration. Cette flexibilité est cruciale pour tester différents modèles uncensored ou mettre à l'échelle votre application sans refonte profonde.
Configuration de votre SDK pour des réponses uncensored
La configuration de votre SDK implique la mise à jour de l'URL de base et de la clé API dans vos variables d'environnement. Pour le SDK Python OpenAI, vous définissez base_url à notre point de terminaison et api_key à votre clé uncensored. Ce simple changement redirige toutes les requêtes de complétion de chat vers nos serveurs. L'ID du modèle est défini sur uncensored, qui déclenche le modèle à poids ouverts ajusté pour des réponses sans restrictions.
Voici comment vous initialisez le client en Python :
Cette configuration assure que chaque requête est acheminée correctement. Vous pouvez vérifier la connexion en envoyant une invite de test simple. Si vous recevez une réponse sans filtres de contenu, votre configuration est réussie. Cette méthode fonctionne pour tout client compatible OpenAI, ce qui facilite l'intégration dans des projets existants comme SillyTavern ou Aider.
Gestion des paramètres temperature et top_p
L'ajustement de la température et de top_p vous permet de contrôler la créativité et la randomisation de la sortie. Une température plus élevée augmente la variété des réponses, ce qui est utile pour l'écriture créative ou la réflexion collective. Des températures plus basses produisent des réponses plus déterministes et ciblées, idéales pour la programmation ou les requêtes factuelles. Le modèle uncensored prend en charge tous les paramètres standard, y compris top_p, stop, seed, et des pénalités.
Notre API permet une fenêtre de contexte de 100,000 tokens, vous offrant une marge ample pour les longues conversations ou l'analyse de documents. Le nombre maximum de tokens de sortie par requête est de 16,000, ce qui est suffisant pour la plupart des cas d'utilisation. Si vous ne spécifiez pas max_tokens, la valeur par défaut est de 2 048 tokens. Cette flexibilité garantit que vous pouvez affiner le comportement du modèle pour qu'il corresponde aux besoins spécifiques de votre application sans perdre la nature sans censure des réponses.
Surveillance de l'utilisation des tokens en mode uncensored
La surveillance de l'utilisation des tokens est simple grâce à notre modèle de tarification transparent. Vous payez 0,15 $ par million de tokens d'entrée et 0,50 $ par million de tokens de sortie. Cette tarification est basée sur l'utilisation réelle, sans frais cachés ni coûts d'abonnement. Les erreurs et les refus sont gratuits, vous ne payez que pour les réponses réussies. Cette structure est rentable pour les applications à fort volume où le filtrage du contenu pourrait autrement déclencher des frais inutiles.
Vous pouvez suivre votre utilisation via le tableau de bord ou en examinant les en-têtes de réponse. Chaque réponse inclut des comptes de jetons, vous permettant de calculer les coûts avec précision. Le crédit prépayé est facturé en fonction de l’utilisation réelle des jetons, et il n’expire jamais. Cela signifie que vous pouvez recharger avec des cryptomonnaies et utiliser les crédits au fil du temps sans vous soucier des renouvellements mensuels. Pour les petits projets, un crédit d’essai de $0.50 est disponible pour les nouveaux comptes, valable 7 jours.
Appel de fonctions avec des modèles non censorés
Les appels de fonction permettent au modèle de générer des données structurées pour vos applications. Notre API prend en charge les définitions d'outils, permettant au modèle de sortir du JSON qui correspond à votre schéma. Cette fonctionnalité est essentielle pour créer des agents qui interagissent avec des systèmes ou des bases de données externes. Le modèle uncensored gère les appels de fonction tout aussi bien que les modèles standard, garantissant que votre logique reste intacte.
Lors de l'appel de fonctions, spécifiez les outils dans le corps de la requête. Le modèle renverra une réponse avec les appels d'outils appropriés si nécessaire. Cette fonctionnalité est disponible en même temps que le streaming et le mode JSON, offrant un ensemble complet d'outils pour les développeurs. Vous pouvez l'intégrer dans votre flux de travail pour automatiser des tâches, extraire des données ou contrôler des appareils matériels à partir d'entrées en langage naturel.
Écueils d’intégration courants
Les pièges courants incluent des URLs de base incorrectes et des clés API manquantes. Assurez-vous que votre URL de base se termine par /v1 pour correspondre à la structure du point de terminaison. Vérifiez également que votre clé API est correctement formatée et active. Un autre problème courant consiste à supposer que le modèle uncensored prend en charge toutes les fonctionnalités des modèles premium, comme la génération d'images ou les embeddings. Notre API se concentre sur la génération de texte, alors consultez la documentation pour connaître la disponibilité spécifique des fonctionnalités.
Les limites de débit sont fixées à 300 requêtes par minute et 8 requêtes simultanées par clé. Si vous dépassez ces limites, vous pouvez recevoir une erreur 429. Pour éviter cela, implémentez une rétrogradation exponentielle dans le code de votre client. De plus, n’oubliez pas que le crédit d’essai expire après 7 jours, planifiez donc vos tests en conséquence. Ces limites garantissent une utilisation équitable tout en maintenant de hautes performances pour tous les utilisateurs.
Retour aux modèles standards
Revenir aux modèles standards est aussi simple que de changer l'URL de base et l'ID du modèle. Si vous devez comparer les sorties ou utiliser un modèle avec des fonctionnalités spécifiques, vous pouvez revenir à votre configuration. Cette flexibilité vous permet d'utiliser le modèle uncensored pour les tâches créatives et un modèle standard pour les fonctionnalités prêtes pour la production. L'interface compatible OpenAI rend ce changement transparent, ne nécessitant aucune modification de code au-delà des variables de configuration.
Vous pouvez également exécuter les deux modèles en parallèle pour des tests A/B. Cette approche vous aide à évaluer la qualité des réponses uncensored par rapport aux réponses standard. En maintenant une architecture modulaire, vous pouvez facilement basculer entre différents fournisseurs ou modèles. Cette stratégie garantit que votre application reste robuste et adaptable aux exigences changeantes ou aux mises à jour des modèles.
Questions fréquentes
Comment obtenir une clé API sans censure ?
Inscrivez-vous sur notre site à l'aide de Google ou de votre adresse e-mail pour recevoir immédiatement votre clé API. La clé est générée instantanément et peut être utilisée avec n'importe quel client compatible OpenAI. Vous pouvez recharger votre solde avec des cryptomonnaies à partir de 20 $, ou utiliser le crédit d'essai gratuit pour vos tests.
Le modèle sans censure prend-il en charge le streaming ?
Oui, notre API prend en charge le streaming via les événements envoyés par le serveur (SSE). Vous pouvez recevoir des tokens en temps réel, ce qui est utile pour les applications de chat. Le dernier fragment du flux inclut l'utilisation totale des tokens pour une facturation précise.
Que se passe-t-il si je dépasse la limite de taux ?
Si vous dépassez 300 requêtes par minute ou 8 requêtes simultanées, vous recevrez une erreur 429. L'implémentation d'une rétrogradation exponentielle dans votre code client vous aidera à gérer ces limites efficacement sans perdre de données.
Mes données sont-elles utilisées pour l'apprentissage ?
Non, vos invites ne sont pas utilisées pour l'entraînement. Nous privilégions la confidentialité en ne stockant pas les journaux des exécutions de workflow. Vos données restent sécurisées, et vous pouvez supprimer votre compte et toutes les données associées à tout moment.
Obtenez votre clé instantanément
Inscrivez-vous, copiez le jeton, mettez à jour votre URL de base. C'est tout ce dont vous avez besoin.