Résumé
- L'API sert un seul modèle sans censure via le point de terminaison standard /v1/chat/completions, garantissant une large compatibilité avec les SDK.
- La tarification est transparente à 0,15 $ par 1M de jetons d'entrée et 0,50 $ par 1M de jetons de sortie, sans abonnement mensuel requis.
- Les paiements crypto via USDT (TRC20) ou USDC (Base) offrent des crédits bonus, tandis qu'un essai de 0,50 $ ne nécessite pas de carte bancaire.
- La confidentialité est priorisée avec une fenêtre de contexte de 100k tokens et une garantie que les invites ne sont pas utilisées pour l'apprentissage.
Pourquoi les utilisateurs de Character AI veulent une API
Les développeurs recherchent souvent une API lorsqu'ils ont besoin d'un accès programmatique à un Modèle débridé sans les limitations d'une interface web grand public. Les utilisateurs de Character AI rencontrent fréquemment des restrictions sur la génération de contenu ou des limites de débit qui entravent les scénarios de jeu de rôle complexes. En passant à un point de terminaison dédié, vous obtenez un contrôle total sur des paramètres tels que temperature, top_p, et presence_penalty pour adapter précisément le comportement de l'IA.
- Accès direct à la génération de texte brut sans la surcharge de l'interface web.
- Possibilité d'intégrer la logique du chatbot NSFW dans des applications ou bots personnalisés.
- L'utilisation transparente des jetons permet une prédiction précise des coûts par session.
Cette approche élimine les pièges d'abonnement courants sur les plateformes grand public, vous offrant un canal brut et non filtré pour vos projets créatifs ou à caractère adulte.
Comprendre les modèles LLM non censurés
Une LLM sans censure est conçue pour répondre sans refus de contenu pour une utilisation adulte légale, des récits fictifs ou des sujets controversés. Contrairement aux modèles entraînés avec un RLHF (Apprentissage par Renforcement à partir des Retours Humains) lourd qui privilégient la sécurité à la créativité, notre modèle privilégie la réactivité. C'est un modèle à poids ouverts exécuté sur nos propres serveurs, distinct de GPT, Claude ou Llama.
La principale distinction réside dans le taux de refus. Alors que les modèles standard peuvent bloquer le contenu explicite ou certains traits de personnage, ce chatbot unfiltered traite votre entrée et génère du texte en fonction du contexte de la demande. Notez qu'une limite de contenu stricte s'applique toujours : les requêtes impliquant du contenu sexuel avec des mineurs sont refusées. Cela garantit une large liberté tout en maintenant une norme légale de base.
Compatibilité OpenAI : Pourquoi c'est Important
La compatibilité OpenAI signifie que vous pouvez utiliser les mêmes SDK et bibliothèques clients que vous connaissez déjà. L'API Chatterbot prend en charge le /v1/chat/completions point de terminaison avec une URL de base de https://api.chatterbotapi.com/v1. Vous mettez simplement à jour la configuration de votre client pour pointer vers cette URL et fournir votre clé API.
Cette compatibilité s'étend aux paramètres standards tels que model, messages, et stream. Vous pouvez utiliser les bibliothèques officielles Python ou Node.js d'OpenAI sans écrire de clients HTTP personnalisés. L'ID du modèle à envoyer est uncensored. Cette standardisation réduit le temps de développement et vous permet de changer facilement d'endpoints si besoin.
Réponses en streaming pour le jeu de rôle en temps réel
Le streaming via Server-Sent Events (SSE) est crucial pour les expériences de jeu de rôle en temps réel. Il permet à l'utilisateur de voir les tokens apparaître au fur et à mesure de leur génération, réduisant la latence perçue. Notre API prend en charge le streaming en définissant le stream le paramètre à true dans votre requête.
En streaming, les informations sur l’utilisation des jetons sont fournies dans le dernier chunk. Cela vous permet de suivre avec précision la consommation de votre crédit prépayé même lors de sessions longues et continues. Le streaming permet également une meilleure conception de l’interface utilisateur/expérience utilisateur (UI/UX), car vous pouvez afficher le texte de manière incrémentale plutôt que d’attendre que toute la réponse soit terminée.
Gestion des fenêtres de contexte dans les longues conversations
La fenêtre de contexte détermine la quantité d'historique de conversation dont le modèle se souvient. Notre API offre une fenêtre de contexte massive de 100,000 jetons, couvrant à la fois les jetons d'invite et de réponse. Cela permet des sessions de jeu de rôle extensives sans que l'IA n'oublie les détails ou les traits de personnage antérieurs.
- La sortie maximale par requête est de 16 000 tokens.
- La sortie maximale par défaut est de 2 048 jetons si non spécifiée.
- Utilisez le
seedle paramètre pour des sorties reproductibles lors des tests.
Une gestion efficace de cette fenêtre est essentielle pour maintenir la cohérence. Vous pouvez tronquer les messages plus anciens de manière programmatique si vous approchez de la limite, en assurant que le contexte le plus récent reste intact pour l'attention du modèle.
Appel de fonction pour des histoires interactives
L'appel de fonction (outils) permet au modèle de déclencher des actions spécifiques ou de renvoyer des données structurées. Cela est utile pour les histoires interactives où l'IA doit lancer des dés, mettre à jour l'inventaire ou déclencher des changements de scène. L'API prend en charge tools et tool_choice paramètres, permettant une logique complexe au-delà de la simple génération de texte.
Par exemple, vous pouvez définir un outil pour 'move_character' et demander au modèle de renvoyer un objet JSON contenant les coordonnées. Cela comble le fossé entre le langage naturel et la logique du jeu, rendant le IA sans censure un moteur puissant pour les médias interactifs.
Comparaison des tarifs avec les abonnements Character AI
La tarification est simple et basée sur l'utilisation réelle des tokens. Les tokens d'entrée coûtent 0,15 $ par 1M de tokens, tandis que les tokens de sortie coûtent 0,50 $ par 1M de tokens. Les erreurs et les refus sont gratuits, vous ne payez donc que pour les générations réussies. Il n'y a pas de frais d'abonnement mensuel et le crédit prépayé n'expire jamais.
Les paiements sont acceptés exclusivement via cryptomonnaie : USDT (TRC20) ou USDC (Base). Le minimum de recharge est de 20 $, avec des bonus augmentant pour les montants plus élevés : +5 % à partir de 50 $, +10 % à partir de 100 $, et +15 % à partir de 200 $. Ce modèle est souvent plus rentable pour les utilisateurs intensifs que les abonnements à tarif fixe, car vous payez exactement ce que vous utilisez.
Confidentialité : aucune formation des données pour vos invites
La confidentialité est une fonctionnalité centrale. Un compte nécessite uniquement une adresse e-mail, et les invites ne sont pas utilisées pour l'entraînement du modèle. Cela garantit que vos œuvres créatives et vos scénarios de jeu de rôle restent privés. L'API est conçue pour les développeurs qui valorisent la souveraineté des données.
Les remboursements ne sont pas émis pour le crédit, mais les erreurs comme les doubles facturations sont gérées via la page Support. Le système est transparent : vous voyez votre utilisation et votre solde directement dans le tableau de bord. Cette exigence minimale de données s'aligne sur l'éthère libérale et directe du service.
Premiers pas avec votre première requête
Les premiers pas sont immédiats. Inscrivez-vous via 'Continuer avec Google' ou email/mot de passe sur la page 'Obtenir la clé API'. Vous recevez votre clé instantanément. L'API limite à 300 requêtes par minute par clé, avec un maximum de 8 requêtes simultanées. Cela garantit des performances stables pour vos applications.