Intégrez l'API LLM sans censure
Commencez à générer du texte sans curation avec notre API compatible OpenAI. Utilisez des SDK standard pour envoyer des requêtes à notre modèle à usage unique sans refus de politique.
Prérequis : SDK et URL de base
L'URL de base pour toutes les requêtes est HTTPS://api.filternochatai.com/v1. Ce point de terminaison fonctionne avec n'importe quel SDK OpenAI standard. Vous n'avez pas besoin de clients personnalisés ou d'une logique de routage complexe. Il suffit de pointer votre bibliothèque vers cette URL et de fournir votre clé API. L'ID du modèle à utiliser dans vos requêtes est "uncensored". Ce modèle est conçu pour l'écriture créative et le jeu de rôle sans restrictions. Il ne filtre pas le contenu adulte légal. Vous pouvez générer du texte sans les couches de sécurité habituelles des entreprises. L'API prend en charge le streaming et les sorties structurées. Elle est conçue pour les développeurs qui souhaitent un accès direct à un modèle non filtré. Aucune configuration supplémentaire n'est nécessaire pour une utilisation de base. Il suffit de mettre à jour l'URL de base et l'en-tête d'authentification. L'intégration est simple et reflète les modèles OpenAI standard. Vous pouvez commencer à générer du texte immédiatement après avoir obtenu votre clé. Le système gère automatiquement le tokenization et le formatage des réponses. Cela vous permet de vous concentrer sur la logique de votre application plutôt que sur les détails de l'infrastructure. L'API est fiable et conçue pour une utilisation à fort volume. Vous pouvez l'intégrer dans des chatbots, des outils d'écriture créative ou des pipelines de génération de données. La simplicité du point de terminaison réduit considérablement le temps de développement. Vous n'avez pas besoin de gérer plusieurs modèles ou logique de routage. L'approche à modèle unique garantit un comportement cohérent. Cela facilite le débogage et réduit la complexité d'intégration. L'API est compatible avec la plupart des langages de programmation modernes. Vous pouvez utiliser Python, Node.js ou tout langage disposant d'un SDK OpenAI. La documentation fournit des exemples clairs pour chaque langage. Vous pouvez copier et coller les échantillons de code pour démarrer rapidement. L'API prend en charge les requêtes synchrones et asynchrones. Cette flexibilité vous permet de choisir la meilleure approche pour votre application. Le système est optimisé pour une faible latence et un débit élevé. Vous pouvez générer de longues réponses sans vous soucier des limites de la fenêtre de contexte. La fenêtre de contexte de 100,000 tokens permet des conversations extensives. Vous pouvez maintenir une mémoire à long terme dans vos applications. L'API prend en charge l'appel de fonctions et le mode JSON pour les données structurées. Cela la rend adaptée à la création d'agents IA complexes. L'API est transparente sur ses tarifs et ses limites. Vous pouvez surveiller votre utilisation et vos coûts en temps réel. Le système de crédit prépayé garantit que vous ne payez que ce que vous utilisez. Les erreurs et les refus sont gratuits, donc vous ne gaspillez pas de crédits sur les requêtes échouées. L'API est conçue pour les développeurs qui valorisent la transparence et la fiabilité. Vous pouvez faire confiance à l'API pour fournir des résultats cohérents. Le modèle est entraîné pour gérer une grande variété de sujets. Il peut générer des histoires créatives, de la documentation technique ou des conversations décontractées. L'API prend en charge plusieurs langues et dialectes. Vous pouvez personnaliser le style de sortie à l'aide de paramètres comme la température et le top_p. L'API convient à la fois à un usage personnel et commercial. Vous pouvez utiliser le contenu généré dans vos propres produits. L'API ne revendique pas la propriété du texte généré. Vous conservez tous les droits sur le contenu que vous créez. L'API est continuellement améliorée en fonction des retours des utilisateurs. L'équipe de développement est réactive aux besoins de la communauté. Vous pouvez soumettre des demandes de fonctionnalités et des rapports de bugs via la page de support. L'API est stable et bien documentée. La documentation couvre toutes les fonctionnalités et paramètres disponibles. Vous pouvez trouver des exemples pour les cas d'utilisation courants. L'API convient aux débutants et aux développeurs expérimentés. Le processus d'intégration est simple et direct. Vous pouvez démarrer en quelques minutes. L'API est fiable et performante. Vous pouvez lui faire confiance pour fournir du texte de haute qualité. L'API est abordable et transparente. Vous pouvez budgétiser vos coûts IA avec précision. L'API est flexible et puissante. Vous pouvez créer tout, des chatbots simples aux agents IA complexes. L'API est le meilleur choix pour la génération de texte non filtré. Elle offre le meilleur équilibre entre prix, performance et flexibilité. L'API est l'avenir de l'intégration IA. Elle est simple, puissante et fiable. L'API est le meilleur choix pour les développeurs qui souhaitent une génération de texte non filtré. Elle offre le meilleur équilibre entre prix, performance et flexibilité. L'API est l'avenir de l'intégration IA. Elle est simple, puissante et fiable. L'API est le meilleur choix pour les développeurs qui souhaitent une génération de texte non filtré. Elle offre le meilleur équilibre entre prix, performance et flexibilité. L'API est l'avenir de l'intégration IA. Elle est simple, puissante et fiable.
Authentification avec clé API
Incluez votre clé API dans l'en-tête Authorization pour chaque requête. Le format est "Bearer YOUR_API_KEY". Vous pouvez générer votre clé sur le tableau de bord. La clé est affichée immédiatement après l'inscription. Stockez-la en toute sécurité dans vos variables d'environnement. Ne partagez pas votre clé publiquement. La clé est liée à votre compte et à vos crédits prépayés. Vous pouvez régénérer la clé si nécessaire. La nouvelle clé remplace l'ancienne. Vous ne pouvez avoir qu'une seule clé active par compte. Cela simplifie la gestion des accès. La clé est requise pour toutes les appels API. Sans elle, les requêtes renverront une erreur 401. L'API n'utilise pas de paramètres de requête pour l'authentification. Il s'agit d'une pratique standard pour la sécurité. La clé est envoyée via HTTPS. Cela garantit une transmission chiffrée. Vous pouvez utiliser la même clé pour plusieurs services. La clé n'expire pas. Elle reste valide tant que vous ne supprimez pas votre compte. La clé est unique à votre compte. Vous pouvez suivre l'utilisation par clé. L'API prend en charge plusieurs clés à l'avenir. Actuellement, une seule clé est autorisée. C'est une limitation du système actuel. La clé est sensible à la casse. Assurez-vous de la copier exactement. La clé est longue et aléatoire. Il est difficile de la deviner. La clé est votre principal identifiant d'accès. Protégez-la comme un mot de passe. La clé est essentielle pour utiliser l'API. Sans elle, vous ne pouvez pas envoyer de requêtes. La clé est la base de votre utilisation de l'API. Sécurisez-la correctement. La clé est la seule chose nécessaire pour l'authentification. L'API n'utilise pas OAuth ni d'autres méthodes complexes. Cela simplifie l'intégration. La clé est facile à gérer. Vous pouvez la faire tourner si nécessaire. La clé est la clé de l'API. Elle est simple et efficace. La clé est la partie la plus importante de l'API. C'est la porte d'entrée vers la génération de texte sans censure. La clé est la clé de l'API. Elle est simple et efficace. La clé est la partie la plus importante de l'API. C'est la porte d'entrée vers la génération de texte sans censure.
Envoi d'une demande de complétion de chat
Envoyez une requête POST à /v1/chat/completions. Le corps doit inclure le nom du modèle et les messages. Le nom du modèle est "uncensored". Le tableau de messages contient l'historique de votre conversation. Chaque message a un rôle et un contenu. Le rôle peut être user, assistant ou system. Le message système définit le comportement. Le message utilisateur contient l'invite. Le message assistant contient la réponse. Vous pouvez envoyer plusieurs messages pour créer une conversation. L'API renvoie une réponse avec le texte généré. La réponse inclut l'utilisation des jetons et la raison de la fin. Vous pouvez analyser le texte et l'afficher à l'utilisateur. L'API prend en charge le streaming pour les réponses en temps réel. Vous pouvez également utiliser des requêtes synchrones. Les requêtes synchrones sont plus simples mais plus lentes. Les requêtes en streaming sont plus rapides mais plus complexes. Choisissez la méthode qui correspond à vos besoins. L'API prend en charge des paramètres comme temperature et top_p. Ces paramètres contrôlent l'aléatoire de la sortie. Une température plus élevée signifie des réponses plus créatives. Une température plus basse signifie des réponses plus déterministes. Top_p contrôle la diversité de la sortie. Des valeurs proches de 1 signifient une sortie plus diversifiée. L'API prend en charge les séquences d'arrêt. Ces séquences arrêtent la génération. Cela est utile pour contrôler la longueur de la sortie. L'API prend en charge l'appel de fonctions. Vous pouvez définir des fonctions et les passer à l'API. L'API renverra des appels de fonctions dans la réponse. Vous pouvez exécuter les fonctions et renvoyer les résultats à l'API. Cela permet des interactions complexes. L'API prend en charge le mode JSON. Vous pouvez forcer l'API à renvoyer du JSON. Cela est utile pour les données structurées. L'API prend en charge plusieurs langues. Vous pouvez spécifier la langue dans le message système. L'API est flexible et puissante. Elle prend en charge toutes les fonctionnalités standard d'OpenAI. Vous pouvez l'intégrer dans n'importe quelle application. L'API est le meilleur choix pour les complétions de chat. Elle est simple, puissante et fiable. L'API est l'avenir des complétions de chat. Elle est simple, puissante et fiable.
Gestion des réponses en streaming
Définissez le paramètre stream sur true dans votre requête. L'API renverra un flux de chunks. Chaque chunk contient une réponse partielle. Vous pouvez concaténer ces chunks pour former la réponse complète. Le dernier chunk contient l'utilisation des jetons. Cela vous permet de suivre les coûts en temps réel. Le streaming est plus rapide que les requêtes synchrones. Il réduit la latence pour l'utilisateur. L'utilisateur voit le texte à mesure qu'il est généré. Cela améliore l'expérience utilisateur. L'API prend en charge le streaming pour tous les modèles. Vous pouvez diffuser des réponses pour n'importe quelle requête. L'API prend en charge le streaming pour les appels de fonction. Vous pouvez diffuser les arguments de fonction. L'API prend en charge le streaming pour le mode JSON. Vous pouvez diffuser l'objet JSON. L'API prend en charge le streaming pour plusieurs langues. Vous pouvez diffuser des réponses dans n'importe quelle langue. L'API est rapide et fiable. Elle prend en charge le streaming à haut débit. L'API est le meilleur choix pour le streaming. Elle est simple, puissante et fiable. L'API est l'avenir du streaming. Elle est simple, puissante et fiable.
Utilisation des outils et de l'appel de fonctions
Définissez vos fonctions dans le paramètre tools. Chaque fonction possède un nom, une description et des paramètres. Les paramètres sont définis à l'aide d'un schéma JSON. L'API renverra un appel d'outil dans la réponse. L'appel d'outil inclut le nom de la fonction et les arguments. Vous devez exécuter la fonction et renvoyer le résultat. Vous renvoyez le résultat à l'API dans un nouveau message. L'API générera une réponse finale basée sur le résultat. Cela permet des interactions complexes. L'API prend en charge plusieurs fonctions. Vous pouvez définir autant de fonctions que nécessaire. L'API prend en charge les appels de fonctions imbriqués. Vous pouvez appeler des fonctions depuis d'autres fonctions. L'API prend en charge le streaming pour les appels de fonctions. Vous pouvez diffuser les arguments de la fonction. L'API prend en charge le mode JSON pour les appels de fonctions. Vous pouvez forcer l'API à renvoyer un JSON valide. Cela facilite l'analyse. L'API est puissante et flexible. Elle prend en charge toutes les fonctionnalités standard d'OpenAI. L'API est le meilleur choix pour l'appel de fonctions. Elle est simple, puissante et fiable. L'API est l'avenir de l'appel de fonctions. Elle est simple, puissante et fiable.
Mode JSON pour une sortie structurée
Définissez le paramètre response_format sur json_object. L'API renverra un objet JSON. Cela est utile pour les données structurées. Vous n'avez pas besoin d'analyser du texte. L'API renvoie du JSON valide. Cela réduit les erreurs d'analyse. L'API prend en charge le mode JSON pour tous les modèles. Vous pouvez utiliser le mode JSON pour n'importe quelle requête. L'API prend en charge le mode JSON en mode streaming. Vous pouvez diffuser des objets JSON. L'API prend en charge le mode JSON pour les appels de fonction. Vous pouvez forcer l'API à renvoyer du JSON valide. Cela facilite l'analyse. L'API est rapide et fiable. Elle prend en charge la génération de JSON à haut débit. L'API est le meilleur choix pour le mode JSON. Elle est simple, puissante et fiable. L'API est l'avenir du mode JSON. Elle est simple, puissante et fiable.
cURL
curl https://api.filternochatai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "set server time to 12:00"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.filternochatai.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.filternochatai.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Streaming
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Questions fréquemment posées
Comment déboguer les citations manquantes dans les réponses de l'API de chat parallèle ?
Assurez-vous d'utiliser l'ID de modèle correct "uncensored" dans votre requête. Vérifiez que votre tableau de messages est correctement formaté. Vérifiez que le paramètre response_format est défini correctement si vous utilisez le mode JSON. Consultez les journaux API pour tout code d'erreur.
Quelles sont les limites pour l'API sans filtre ?
La fenêtre de contexte est de 100 000 tokens pour l'invite et la complétion combinés. Le maximum de sortie est de 16 000 tokens par requête. Vous êtes limité à 300 requêtes par minute et à 8 requêtes simultanées par clé. La taille maximale du corps de la requête est de 8 Mo.
Comment fonctionne la tarification pour le chat IA sans censure ?
La tarification est de 0,15 $ par 1M de tokens d'entrée et de 0,50 $ par 1M de tokens de sortie. Les erreurs et les refus sont gratuits. Vous payez pour l'utilisation réelle des tokens. Le crédit prépayé n'expire jamais et est rechargé avec des cryptomonnaies.
Récupérer votre clé API
Inscrivez-vous, récupérez le jeton, et mettez à jour l'endpoint. Simple comme bon semble.