it ▾
Richiedi chiave di prova

Integra l'API LLM senza filtri

Integra l'API LLM senza filtri con un endpoint standard compatibile con OpenAI. Questa guida copre autenticazione, parametri di richiesta, streaming e gestione degli errori per gli sviluppatori che necessitano di risposte affidabili e senza filtri.

https://api.howtomakechatgptunfiltered.com/v1senza filtri

URL Base e Autenticazione

Utilizza l'URL base fornito e la chiave API per tutte le richieste. L'endpoint è https://api.howtomakechatgptunfiltered.com/v1. Passa la tua chiave nel Authorization header come token Bearer. Questo formato standard ti permette di sostituire il nostro servizio senza modificare il codice del client. Ricevi una chiave API immediatamente dopo esserti registrato con Google o email. Non è richiesto un numero di telefono.

curl https://api.howtomakechatgptunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate total tokens for input array"}]
  }'

Errori come 401 indicano una chiave non valida, mentre 402 significa che hai bisogno di più credito. La tua chiave è attiva non appena la vedi nella dashboard.

Parametri di POST /v1/chat/completions

Invia i tuoi prompt all'endpoint di completamento chat con parametri standard. Usa model: "uncensored" per selezionare il modello. La finestra di contesto è di 100,000 token per prompt e completamento combinati. Puoi impostare temperature, top_p, e stop sequenze. L'output massimo è di 16.000 token per richiesta. Imposta max_tokens per evitare troncamenti imprevisti. La modalità JSON è disponibile tramite response_format. Il function calling funziona con tools. Parametri come presence_penalty e frequency_penalty help control repetition. Seed values ensure reproducible outputs.

Risposte in streaming e conteggio dei token

Abilita lo streaming impostando stream: true nella tua richiesta. L'API restituisce Server-Sent Events (SSE) per la consegna dei token in tempo reale. I dettagli sull'utilizzo dei token appaiono nell'ultimo chunk dello stream. Questo ti permette di monitorare con precisione i costi e l'utilizzo del contesto. Lo streaming riduce la latenza percepita per le risposte lunghe. È ideale per le interfacce chat. Puoi analizzare i token parziali per una visualizzazione istantanea. L'ultimo chunk contiene le statistiche complete sull'utilizzo. Questa trasparenza ti aiuta a monitorare il consumo dell'API.

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)

Function Calling e modalità JSON

Utilizza il function calling per integrare strumenti esterni. Definisce gli strumenti nella tools parametro. Il modello restituisce un oggetto di chiamata di funzione che il tuo codice può eseguire. Imposta tool_choice a un tool automatico o specifico. La modalità JSON impone un output strutturato. Impostate response_format a {"type": "json_object"}. Questo garantisce JSON valido per il parsing. È utile per l'estrazione di dati. La chiamata di funzioni supporta flussi di lavoro complessi. Il modello gestisce automaticamente gli argomenti degli strumenti. La modalità JSON previene gli errori di formattazione. Entrambe le funzionalità funzionano con il modello uncensored. Si integrano con gli SDK standard di OpenAI.

Gestione degli errori e limiti di velocità

Gestisci gli errori in modo elegante con i codici di stato HTTP standard. 401 significa che la tua chiave API non è valida. 402 indica crediti prepagati insufficienti. 429 segnala che hai raggiunto il limite di velocità. Il limite è di 300 richieste al minuto per chiave. Puoi avere 8 richieste concorrenti. Il corpo della richiesta deve essere inferiore a 8 MB. Errori e rifiuti non consumano credito. I rimborsi non sono disponibili per il credito utilizzato. Doppie addebitazioni vengono risolte tramite Supporto. Ogni account ha una chiave attiva. Una nuova chiave sostituisce quella vecchia. Controlla sempre il codice di stato.

Endpoint GET /v1/models

Esegui una query GET sui modelli disponibili. L'endpoint è /v1/models. Restituisce un elenco di oggetti modello. Il nostro servizio offre un solo modello: uncensored. Questo conferma che l'API funziona. Usa questo endpoint per i controlli di salute. Restituisce metadati sul modello. L'ID del modello è sempre uncensored. Questo endpoint standard garantisce la compatibilità. Funziona con qualsiasi client compatibile con OpenAI. Puoi verificare rapidamente la connettività. È utile per i test automatizzati. La risposta include il nome e l'ID del modello.

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.howtomakechatgptunfiltered.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.howtomakechatgptunfiltered.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);

Domande comuni

Come rendo chatgpt senza filtri usando questa API?

Imposta l'ID del modello su "uncensored" nelle tue richieste. L'API serve un modello open-weight ottimizzato per l'assenza di rifiuti. Funziona con gli SDK OpenAI standard modificando l'URL di base. Usa la chiave API fornita per l'autenticazione. Questo elimina la necessità di una configurazione locale.

Qual è il prezzo per questa API chatgpt uncensored?

Il prezzo è $0.15 per 1M di token in input e $0.50 per 1M di token in output. Il credito è prepagato tramite cripto (USDT o USDC). Errori e rifiuti sono gratuiti. Il credito non scade mai. Non si applicano tariffe di abbonamento. È disponibile credito bonus per ricariche più grandi.

Come risolvo il problema delle citazioni mancanti nelle risposte dell'API chat parallela?

Assicurati di analizzare l'ultimo chunk SSE per i dati di utilizzo. Le risposte in streaming includono i conteggi dei token nell'evento finale. Se le citazioni mancano, verifica di non troncare lo stream prematuramente. Il modello restituisce i dettagli di utilizzo solo quando lo stream è completo. Verifica che il tuo client gestisca correttamente le SSE.

Genera la tua chiave API

Registrati, copia la chiave, aggiorna il tuo URL base. Fatto.

Richiedi chiave di provahttps://api.howtomakechatgptunfiltered.com/v1