fi ▾
Hanki avaimesi

API-lähteen dokumentaatio: Chat Completions & Mallit

Yhdistä sovelluksesi sensuroimattomaan LLM:iin yhdellä base URLilla ja standardilla OpenAI-yhteensopivalla otsakkeella. Hoidamme infrastruktuurin, joten voit keskittyä rajoittamattomien chat-kokemusten rakentamiseen.

Todennus ja Base URL -määritys

Pyyntöjesi API-lähde sijaitsee osoitteessa https://api.apisource.cc/v1. Sinun on sisällytettävä Authorization header Bearer-tokenillasi. Tämä kokoonpano toimii virallisten OpenAI-SDK:iden ja minkä tahansa yhteensopivan asiakkaan kanssa yksinkertaisesti muuttamalla perus-URLia ja antamalla avaimesi. Saat yhden aktiivisen avaimen tilille, joka näkyy välittömästi rekisteröitymisen jälkeen Google- tai sähköpostitilin kautta.

Chat Completions Endpoint Parameters

Lähetä teksti mallille käyttäen POST /v1/chat/completions. Palvelemme yhtä sulkematonta suurta kielimallia, jonka tunnus on uncensored. Voit hallita tuotantokäyttäytymistä parametreilla kuten temperature, top_p, ja stop. Malli vastaa ilman sisällön kieltä lailliseen aikuisikäiseen käyttöön, mikä tekee siitä ihanteellisen roolipelaamiseen tai rajoittamattomaan sisällöntuotantoon.

curl https://api.apisource.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the current USD price per token for the model"}]
  }'

Streamausvastaukset ja merkkikäyttö

Ota streamaus käyttöön asettamalla stream: true pyynnössäsi. Palautamme Server-Sent Events -tapahtumavirran (SSE), jossa viimeinen lohko sisältää todelliset token-käyttötilastot. Tämä lähestymistapa mahdollistaa sovelluksellesi vastausten näyttämisen reaaliajassa samalla kun kulut seurataan tarkasti. Voit myös pakottaa tiukat JSON-tulosteet käyttämällä response_format parametri.

Funktikutsut ja JSON-tila

Integroi työkalut suoraan tekoälytyövuoihisi määrittelemällä funktiot tools taulukkoa. Malli tukee tool_choice tarkkaan ohjaukseen suorituksen aikana. Kun tarvitset rakenteellista dataa, aseta response_format vastaan {"type": "json_object"} varmistamaan, että tuloste on kelvollista JSON-muotoa. Tämä toiminto toimii saumattomasti uncensored-mallin kanssa johdonmukaisen tietojen erottelun varmistamiseksi.

from openai import OpenAI

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

Nopeusrajoitukset ja virheidenkäsittely

Pakotamme 300 pyynnön minuuttirajan ja sallimme 8 samanaikaista pyyntöä per avain. Jos ylität nämä rajat, saat 429-virheen. Muut yleiset virheet sisältävät 401-virheen virheellisestä API-avaimesta ja 402-virheen, kun esimaksuluottamuksesi on loppu. Pyyntöjä ei vanhene, ja voit täydentää luottamusta välittömästi käyttämällä USDT:tä TRC20-verkossa tai USDC:tä Base-verkossa.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apisource.cc/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);

Mallin spesifikaatiot ja kontekstilaakso

Malli tukee 100 000 tokenin kontekstiikkunaa yhdistetylle syötteelle ja tulokselle. Enimmäistuotos pyyntöä kohti on 16 000 tokenia, tai 2 048, jos et määritä max_tokens. Tämä arkkitehtuuri poistaa mallien reitityksen monimutkaisuuden tarpeen tarjoten yhden luotettavan uncensored-vaihtoehdon API-lähtetarpeillesi. Maksetaan tarkasti todellisesta token-käytöstä.

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)

Tekninen UKK

Onko API Source OpenAI:n virallinen kumppani?

Ei, olemme itsenäinen palvelu. API-käyttöliittymämme on OpenAI-yhteensopiva, mutta se tarjoaa oman sensuroimattoman mallimme, ei GPT:tä tai muiden toimittajien malleja. Tarkista toimittajan oma dokumentaatio saadaksesi lisätietoja heidän spesifeistä malleistaan.

Mitä tapahtuu, jos saat 402-virheen?

Virhe 402 tarkoittaa, että esimaksusaldo on loppu. Voit lisätä saldoa välittömästi kryptolla (USDT tai USDC) jatkaaksesi pyyntöjen tekemistä. Virheet ja hylkäykset eivät kuluta saldoa.

Suodattaako uncensored-malli aikuis sisältöä?

Malli ei hylkää laillisia aikuisille tarkoitettuja, fiktiivisiä tai kiistanalaisia aiheita. Tiukka rajoitus koskee kuitenkin aina pyyntöjä, jotka liittyvät alaikäisiin seksuaaliseen sisältöön, ja ne hylätään. Tämä varmistaa turvallisen perustason säilyttäen vapauden muille sisältötyypeille.

Luo avaimesi välittömästi

Rekisteröidy, hanki avaimesi, päivitä base URL. Konfiguraatio on välitön.

Hanki avaimesi