Integroi sensuroimaton LLM-API
Lisää tämä suodattamaton LLM API olemassa olevaan työvuoksiisi. Se toimii täsmälleen kuten OpenAI API, mutta poistaa sisältösuodattimet.
https://api.openaicompatibleserver.com/v1sensuroimaton
Aseta base URL ja API-avaimesi
Ohjaa asiakasohjelmistosi tiettyyn päätepisteeseen. Käytä https://api.openaicompatibleserver.com/v1 pohja-URL:ksi. Luo avain hallintapaneelista. Avain todentaa kaikki pyynnöt.
Lähetä ensimmäinen chat-valmius
POST chat-completions -päätepisteeseen. Lähetä promptisi ja vastaanota tekstiä. Mallin tunnus on uncensored. Se käsittelee kontekstin jopa 100,000 tokeniin.
Ota käyttöön streamaus ja hae reaaliaikaisia tokenneja
Aseta stream: true pyynnössäsi. Vastaanota palvelimen lähettämiä tapahtumia (SSE). Tokenien käyttö näkyy viimeisessä paliskessa. Tämä vähentää koettua viivettä pitkissä tulosteissa.
Käytä funktiokutsuja ja JSON-tilaa
Välitä tools pyynnön runkoon. Malli noudattaa tiukkoja JSON-skeemoja. Aseta response_format vastaan {"type": "json_object"} luotettavalle jäsentämiselle. Tämä varmistaa rakenteellisen datan sovelluksillesi.
Käsittele virheet ja käyttörajat
Tarkista HTTP-vastauskoodit vianmääritykseen. 401 tarkoittaa, että avaimesi on virheellinen. 402 osoittaa riittämätöntä krediittiä. 429 merkitsee nopeusrajoituksia. Saat 300 pyyntöä minuutissa. 100k kontekstimuisti sisältää syötteen ja tulosteen.
Integroi OpenAI-yhteensopiviin palvelinasiakkaisiin
Korvaa base URL missä tahansa SDK:ssa. Käytä samoja Python- tai Node-kirjastoja. Protokolla pysyy identtisenä. Tämä toimii työkaluilla kuten Cline tai Roo Code. Vaihda taustajärjestelmiä ilman koodin uudelleenkirjoittamista.
cURL
curl https://api.openaicompatibleserver.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server timeout to 30 seconds"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaicompatibleserver.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.openaicompatibleserver.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);Virtaus
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)Yleiset kysymykset
Onko tämä suora korvike OpenAI-API:lle?
Kyllä. Se käyttää samoja päätepisteitä ja pyyntörakennetta. Muuta base URL -arvosi ja API-avaimesi. Säilytä olemassa oleva asiakaskoodisi.
Miten esimaksullinen kryptolaskutus toimii?
Maksat USDT:llä tai USDC:llä. Krediitti ei vanhene. Virheet ja hylkäykset eivät kuluta tokenia. Tämä pitää kustannuksesi ennustettavina.
Mikä on kontekstiikkunan koko?
Raja on 100 000 tokenia yhteensä. Tämä sisältää sekä syöteesi että mallin tuotoksen. Maksimilähtö on 16 000 tokenia pyyntöä kohden.
Turvaa API-avaimesi
Rekisteröidy, hanki avaimesi ja päivitä base URL. Siinä kaikki.