fi ▾

llmapirouter.comhttps://api.llmapirouter.com/v1

LLM API -reititin

Sijoituskelpoinen sensuroimaton LLM-API

LLM API -reititinVaadi kokeiluaihava

Pika-aloitus: Integroi llm-api-reititin

Vaihda base_url ja API-avain aloittaaksesi tekstin generoinnin ilman konfigurointia. Tämä opas kattaa olennaiset päätepisteet, parametrit ja rajat välittömään integrointiin.

Konfiguraatio: Base URL ja API-avain

Aseta asiakasohjelmasi käyttämään virallista base URLia ja ainutlaatuista avaintasi. Suuntaa OpenAI-yhteensopivat SDK:t osoitteeseen HTTPS://api.llmapirouter.com/v1 ja määritä avain, jonka olet saanut hallintapaneelista. Tämä yksittäinen muutos ohjaa kaikki pyynnöt epärajoittavaan malliimme ilman sovelluslogiikan muuttamista.

Perustekstin täydennys

Lähetä vakio chat-completion pyyntö tekstivastausten luomiseksi. Päätepiste hyväksyy viestilistan ja palauttaa mallin tulosteen JSON-muodossa.

Käytä tätä rakennetta aloittaaksesi ensimmäisen generointisi:

curl https://api.llmapirouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all npm packages"}]
  }'

Streamausvastaukset (SSE)

Ota suoratoisto käyttöön asettamalla stream-parametri arvoksi true. Tämä palauttaa Server-Sent Events, jolloin voit näyttää tokenit niiden generoitumisen aikana odottamatta koko vastausta.

Ota stream-lippu käyttöön SDK-asiakkaassasi:

from openai import OpenAI

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

Funktio Calling (Tools)

Määritä työkalut pyyntöön mahdollistaaksesi mallin kutsua ulkoisia funktioita. Välitä lista työselumäärityksistä ja määritä tool_choice hallitaksesi, milloin malli käyttää niitä.

Määritä työkalut Node-SDK:n avulla:

import OpenAI from "openai";

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

JSON-tilan vastausmuoto

Pakota malli tuottamaan kelvollinen JSON asettamalla response_format arvoon {type: "json_object"}. Tämä varmistaa rakenteellisen datan tuoton luotettavaan purkamiseen sovelluksessa.

Ota JSON-tila käyttöön streamausasiakkaassasi:

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)

Nopeusrajoitukset ja rajoitukset

Jokainen API-avain tukee 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Pyynnön rungon tulee pysyä alle 8 Mt:n, ja voit määrittää enintään 100 000 tokenia promptin ja vastauksen yhteensä. Virheet palauttavat standardit HTTP-koodit: 401 virheellisille avaimille, 402 jos kreditti on loppu, ja 429 kun ylität nopeusrajan.

Usein kysytyt kysymykset

Miten integroin tämän LLM-API-reitittimen olemassa olevaan koodiini?

Päivitä base_url arvoon HTTPS://api.llmapirouter.com/v1 ja aseta uusi API-avaimesi. Kaikki standardit OpenAI-yhteensopivat SDK:t toimivat heti ilman koodimuutoksia.

Mitä tapahtuu, jos ylityt nopeusrajan?

API palauttaa virheen 429 Too Many Requests. Voit yrittää uudelleen lyhyen viiveen jälkeen tai päivittää käyttötapasi pysyäksesi 300 pyynnön minuuttirajassa.

Tukeeko malli kuvien tai äänen tuottamista?

Ei. Tämä on vain tekstiä käsittelevä API. Se tukee tekstinsyötettä ja -lähtöä, suoratoistoa, toimintokutsuja ja JSON-tilaa, mutta ei käsittele kuvia, ääntä tai videota.

Avaa API-avaimesi

Rekisteröidy, kopioi token, ja päivitä perus-URL-osoitteesi. Määritys kestää sekunteja.

Vaadi kokeiluaihavaNäytä dokumentaatio