Translation in progress, please wait some minutes

Príručka pre integráciu API Blibs

VÝHLAŠOVACÍ FÁZA: Funkcie, ceny, parametre sa môžu v budúcnosti zmeniť.

Napájané optimalizovanou architektúrou založenou na Blibs, náš kompatibilný API s OpenAI poskytuje vysokovýkonné vyhodnocovanie veľkých jazykových modelov – bez potreby dedikovaných GPU zdrojov na Vašej strane. Hostované výlučne v európskych datových centrách, zabezpečujú hladké integrovanie so Vašími aplikáciami pri dodržaní striktných požiadaviek na dodržiavanie GDPR. Využívajúc škálateľnú infraštruktúru Trooper.AI, toto riešenie odstraňuje hardvérové obmedzenia a umožňuje ekonomicky úsporný nasadenie pre štart-upy i podniky. Ať už budujete chabotky, precízne nastávate modely alebo implementujete prácu generatívnej umelhej inteligencie, naš API ponúka odpovedi s nízkou latenciou a spolehlivosťou vo výške podniku.

Navrhnuté pre flexibilitu, táto služba sa ľahko integruje do existujúcich pipeline prostredníctvom jednoduchých endpointov, podporuje spracovanie v balíčkach aj reálne dotazy. Zabezpečený trvalým úložišťom a pokročilými bezpečnostnými protokolmi – vrátane firewallov a ochrany pred DDoS útokami – zaisťuje neprerušenú dostupnosť na kritické úlohy umelnej inteligencie. Preskúmajte našie prispôsobené konfigurácie nižšie, aby zodpovedali požiadavkám vašho projektu.

Objednať si API Blib teraz


Modely a ceny

Naša základná cennová ponuka je nasledovná. Môže sa pripočítať dodatočná cena podľa krajiny pri objednávke API Blib. Taktiež môžete využiť naše pravidelné akcie Extra Credits!

Cesta Model Celkový max. počet tokenov Maximálne vygenerované tokeny Input/1M Output/1M +33 % Akcia Výhody
živý Google Gemma 4 2,3B + 0,15B (videnie) + 0,3B (zvuk) 131,072 4,000 €0.029 €0.049 €0.029 €0.022 vstup, €0.049 €0.037 výstup Text, Chát, Videnie, Audiovizuálne, Logické uváženia, Nástroje, JSON
Clara Mistral Ministrál 3 13,5 B + 0,4 B (videnie) 32,768 2,000 €0.139 €0.249 €0.139 €0.105 vstup, €0.249 €0.187 výstup Model EU, Videnie, Nástroje, Text, JSON
Nikola NVIDIA Nemotron 3 Nano 30B MoE (128 expertov, 6 aktívnych pri 3,5B) 98,304 9,000 €0.159 €0.319 €0.159 €0.120 vstup, €0.319 €0.240 výstup Text, Logika, Nástroje, Programovanie, JSON

* Aktuálna ponuka vám prináša +33% Bonusné Kredity na platbu od €150 tento mesiac. Zaplatiť €150 a dostaneš €200 na svoj účet!


Ak objednávať svoj API Blib

Pred použitím našej API potrebujete objednať si svoj API Blib na našej stránke: Objednať API Blib

Môžete si vybrať svoj Model a svoju Regiónu a po nasadení požadovaného modelu by ste mali v vašom Správcom nadväzovania vidieť niečo podobné tomu:

API Blib in your Dashboard
API Blib vo vašom Dashboarde


Zadarmo statický systémový príkaz

Nabízame zadarmo systémový prompt až po 1 024 znakoch. Zadarmo dostupný systémový prompt je k dispozícii len cez dashboard! Dynamické správy systému odoslané cez API sú fakturované ako obvyklé. Kliknite na Akcie a uvidíte dialógové okno na úpravu systémového promtu:

API Blib Static System Prompt
Statický systémový príkaz pre API Blib

Poďme na to, objednajte si API Blib už teraz:

Objednať si API Blib teraz


Benchmarking LLM 🧪

LLM Quality Benchmark Interface
Rozhranie pre benchmark kvality LLM

Ak chcete porovnať naše LLM Endpointy s ďalšími platformami LLM, môžete použiť náš bezplatný nástroj na benchmarkovanie kvality LLM tu: Free LLM Quality Benchmark. Takto vypadá:

Otestujte ľubovolný kompatibilný LLM endpoint s OpenAI pomocou 25 automatizovaných kvalitných testov – logické uvažovanie, programovanie, viacjazyčnosť, štrukturovaný výstup, volanie nástrojov a viac.


Základná URL

Kód
https://eu.router.trooper.ai/v1

Regionálne endpoiny pre úrovň štátnej rezidencie dát:

Doména Región
eu.router.trooper.ai EÚ (všetky datové centrá v EÚ)
de.router.trooper.ai len Nemecko
nl.router.trooper.ai len Hollandsko

Autorizácia

Všetky požiadavky vyžadujú Bearer token. Získať svoj API kľúč môžeš v správcovskom paneli.

Kód
Authorization: Bearer YOUR_TROOPER_KEY

Dostupné modely

Aktivujte trasy na trooper.ai/order-apiblib. Každá trasa vám poskytne meno modelu, ktoré použijete vo volaniach API.

Cesta Základný model Výhody
živý Google Gemma 4 Najlacnejšie. Text, obrázky, audio, rozumové úlohy. Vysokovýkonnostné pracovné zátěže.
Clara Ministral 3 Zameraný na vizuálne úlohy. Rýchla obslužnosť, silná podpora európskych jazykov.
Nikola NVIDIA Nemotron 3 Nano Silný v oblasti logického uvážania. Generovanie kódu, volanie funkcií, agentické pracovné postupy.

Koncové body

POST /v1/chat/completions

Štandardný koncový bod pre dokončenie chatu kompatibilný s OpenAI.

Žiadosť /v1/models

Zoznamuje vaše aktivované modely. Vyžaduje autentifikáciu. Vracia len modely zodpovedajúce regiónu domény, z ktorej voláte.

Každý objekt modelu obsahuje:

Pole Typ Popis
id Vývojová verzia prístupu EARLY ACCESS: Funkcie, ceny a parametre sa môžu v budúcnosti zmeniť. Našia kompatibilná API s OpenAI je postavená na optimalizovanej architektúre založenej na Blibs, ktorá poskytuje vysokovýkonné vyvodzovanie veľkých jazykových modelov – bez potreby dedikovaných GPU zdrojov na vašej strane. Hostovaná výhradne v datových centrách v EU, zaručuje plynulú integráciu so vášimi aplikáciami pri dodržiavaní striktnej súladnosti s platným GDPR. Využívajúc škálateľnú infraštruktúru Trooper.AI, toto riešenie odstraňuje hardvérové obmedzenia a umožňuje nákladovo úsporné nasadenie pre štartupy aj podniky rovnako. Ako stavate chyboboty, uprecňujete modely alebo nasadzujete pracovné procesy generatívnej umelkej inteligencie, naša API ponúka odpovedi s nízkou latenciou a spolehlivosťou vo výške podniku. Navrhnutá pre flexibilitu, služba sa ľahko integruje do existujúcich pipeline cez... Názov vašej trasy (používaný ako model vo vyžiadaniach)
object Vývojová verzia prístupu EARLY ACCESS: Funkcie, ceny a parametre sa môžu v budúcnosti zmeniť. Našia kompatibilná API s OpenAI je postavená na optimalizovanej architektúre založenej na Blibs, ktorá poskytuje vysokovýkonné vyvodzovanie veľkých jazykových modelov – bez potreby dedikovaných GPU zdrojov na vašej strane. Hostovaná výhradne v datových centrách v EU, zaručuje plynulú integráciu so vášimi aplikáciami pri dodržiavaní striktnej súladnosti s platným GDPR. Využívajúc škálateľnú infraštruktúru Trooper.AI, toto riešenie odstraňuje hardvérové obmedzenia a umožňuje nákladovo úsporné nasadenie pre štartupy aj podniky rovnako. Ako stavate chyboboty, uprecňujete modely alebo nasadzujete pracovné procesy generatívnej umelkej inteligencie, naša API ponúka odpovedi s nízkou latenciou a spolehlivosťou vo výške podniku. Navrhnutá pre flexibilitu, služba sa ľahko integruje do existujúcich pipeline cez... Vždy "model".
owned_by Vývojová verzia prístupu EARLY ACCESS: Funkcie, ceny a parametre sa môžu v budúcnosti zmeniť. Našia kompatibilná API s OpenAI je postavená na optimalizovanej architektúre založenej na Blibs, ktorá poskytuje vysokovýkonné vyvodzovanie veľkých jazykových modelov – bez potreby dedikovaných GPU zdrojov na vašej strane. Hostovaná výhradne v datových centrách v EU, zaručuje plynulú integráciu so vášimi aplikáciami pri dodržiavaní striktnej súladnosti s platným GDPR. Využívajúc škálateľnú infraštruktúru Trooper.AI, toto riešenie odstraňuje hardvérové obmedzenia a umožňuje nákladovo úsporné nasadenie pre štartupy aj podniky rovnako. Ako stavate chyboboty, uprecňujete modely alebo nasadzujete pracovné procesy generatívnej umelkej inteligencie, naša API ponúka odpovedi s nízkou latenciou a spolehlivosťou vo výške podniku. Navrhnutá pre flexibilitu, služba sa ľahko integruje do existujúcich pipeline cez... Identifikátor vlastníka.
created celočíselný Časová značka vzniku (Unix timestamp)
base_models pole reťazcov Názov/podkladový model(y)
context_length celočíselný Maximálna veľkosť kontextu (tokenov)
max_tokens celočíselný Maximálne vygenerované tokény.
capabilities objekt Vlastnosti/príznaky modelu (pozri nižšie).
supported_parameters pole reťazcov Parametre prijímané touto modifikáciou.

Objekt možností:

Príznak Typ Popis
thinking bool Podporuje reasoning_effort a rozumové postupy (chain-of-thought).
tools bool Podporuje volanie funkcií / nástrojov.
vision bool Podporuje vstupy obrázkov a PDF súborov.
audio bool Podporuje vstupy zvuku.
json_mode bool Podporuje response_format (JSON móde / štrukturované výstupy).
token_budget bool Podporuje explicitnú kontrolu rozpočtu tokenov pre myslenie.

Použiť capabilities.thinking na určenie, či model prijíma parametre rozumového procesu pred ich odoslaním.

Príklad odpovedi:

json
{
  "object": "list",
  "data": [
    {
      "id": "clara",
      "object": "model",
      "owned_by": "trooper_42",
      "created": 1700000000,
      "base_models": ["Ministral-3"],
      "context_length": 131072,
      "max_tokens": 131072,
      "capabilities": {
        "tools": true,
        "vision": true,
        "audio": false,
        "thinking": false,
        "json_mode": true,
        "token_budget": false
      },
      "supported_parameters": [
        "temperature", "top_p", "max_tokens", "stream",
        "response_format", "tools", "tool_choice"
      ]
    }
  ]
}

Žiadosť /health

Vracia dostupnosť koncového bodu a informácie o regióne.

Objednať si API Blib teraz


Požiadavkové parametre

Všetky parametre nasledujú formát OpenAI Chat Completions API.

Povinný

Paraméter Typ Popis
model Vývojová verzia prístupu EARLY ACCESS: Funkcie, ceny a parametre sa môžu v budúcnosti zmeniť. Našia kompatibilná API s OpenAI je postavená na optimalizovanej architektúre založenej na Blibs, ktorá poskytuje vysokovýkonné vyvodzovanie veľkých jazykových modelov – bez potreby dedikovaných GPU zdrojov na vašej strane. Hostovaná výhradne v datových centrách v EU, zaručuje plynulú integráciu so vášimi aplikáciami pri dodržiavaní striktnej súladnosti s platným GDPR. Využívajúc škálateľnú infraštruktúru Trooper.AI, toto riešenie odstraňuje hardvérové obmedzenia a umožňuje nákladovo úsporné nasadenie pre štartupy aj podniky rovnako. Ako stavate chyboboty, uprecňujete modely alebo nasadzujete pracovné procesy generatívnej umelkej inteligencie, naša API ponúka odpovedi s nízkou latenciou a spolehlivosťou vo výške podniku. Navrhnutá pre flexibilitu, služba sa ľahko integruje do existujúcich pipeline cez... Názov vašej trasy (napr. "clara", "nikola", "liv")
messages pole Pole zprávnych objektov (role + content)

Voliteľné

Paraméter Typ Default Popis
max_tokens celočíselný automaticky (32–4096) Maximálne vygenerované tokeny. Automaticky orezané na okno kontextu trasy.
max_completion_tokens celočíselný Aliás pre max_tokens.
stream bool false Zapnúť prúdové odosielanie (streaming).
temperature číslo predvolený model Teplota vzorkovania (0–2)
top_p číslo predvolený model Výberové vzorkovanie podľa jádra.
response_format objekt {"type": "json_object"} or {"type": "json_schema", "json_schema": {...}}
tools pole Definície nástrojov pre volanie funkcií (formát OpenAI).
tool_choice reťazec/objekt Riadi výber nástroja ("auto", "none", alebo konkrétny nástroj).
reasoning objekt { "úsilie": "žiadne"
reasoning_effort Vývojová verzia prístupu EARLY ACCESS: Funkcie, ceny a parametre sa môžu v budúcnosti zmeniť. Našia kompatibilná API s OpenAI je postavená na optimalizovanej architektúre založenej na Blibs, ktorá poskytuje vysokovýkonné vyvodzovanie veľkých jazykových modelov – bez potreby dedikovaných GPU zdrojov na vašej strane. Hostovaná výhradne v datových centrách v EU, zaručuje plynulú integráciu so vášimi aplikáciami pri dodržiavaní striktnej súladnosti s platným GDPR. Využívajúc škálateľnú infraštruktúru Trooper.AI, toto riešenie odstraňuje hardvérové obmedzenia a umožňuje nákladovo úsporné nasadenie pre štartupy aj podniky rovnako. Ako stavate chyboboty, uprecňujete modely alebo nasadzujete pracovné procesy generatívnej umelkej inteligencie, naša API ponúka odpovedi s nízkou latenciou a spolehlivosťou vo výške podniku. Navrhnutá pre flexibilitu, služba sa ľahko integruje do existujúcich pipeline cez... Skratka: "none", "medium", "high".
reasoning.exclude bool false Vynechať obsah odôvodnenia z odpovedi.

Vlastnosti

Streaming

Štandardný prúdový režim (Server-Sent Events), plne kompatibilný s OpenAI SDK.

json
{ "stream": true }

Formát odpovedi: data: {...}\n\n riadky ukončené data: [DONE]\n\n.

JSON móde

Požadujte štrukturovaný výstup vo forme JSON. Uistite sa, že nastavíte ne len žiadost o JSON v texte správy, ale tiež aspoň parametre response_format na hodnotu json_object!

Ako sa model nepodarí vygenerovať platný JSON, nebudete pobraný.

json
{ "response_format": { "type": "json_object" } }

Podľa schémy:

json
{
  "response_format": {
    "type": "json_schema",
    "json_schema": {
      "name": "my_schema",
      "schema": {
        "type": "object",
        "properties": {
          "name": { "type": "string" },
          "age": { "type": "integer" }
        },
        "required": ["name", "age"]
      }
    }
  }
}

Videnie (Obrázky & PDF)

Odošlite obrázky cez URL alebo base64. PDF sú automaticky preložené na stránkové obrazy na strane servera.

json
{
  "messages": [{
    "role": "user",
    "content": [
      { "type": "image_url", "image_url": { "url": "https://example.com/photo.jpg" } },
      { "type": "text", "text": "Describe this image." }
    ]
  }]
}

Base64:

json
{
  "type": "image_url",
  "image_url": { "url": "data:image/png;base64,iVBOR..." }
}
  • Obrázky sú automaticky zmenšené na vhodnú veľkosť a zbavené metadát (bezpečné voči SSRF útokom).
  • Počet a veľkosť obrázkov závisí od konfigúrace vašej cesty.
  • Podporované na liv a clara trasách.

Zvuk

Odoslať súbory zvuku v multimodálnych správach. Podporované na liv. Maximálna dĺžka je 30 sekúnd kvôli obmedzeniam modelu Gemma 4. Ak potrebujete viac, rozstrihajte svoj zvuk na prekrývajúce úseky a odosielajte ich postupne spolu s výsledkami už predtým transkodovaných častí.

Myšlienkový proces / Rozumovanie

Ovládajte, či a ako hlboko model uvažuje (reťazec myšlienok) pred odpoveďou.

Hodnota Výsledok
"none" Myšlienkový proces vypnutý — najrýchlejšie odpovede, najnižšia spotreba tokenov.
"low" Myšlienkový proces vypnutý — rovnaké ako žiadne.
"medium" Myšlienkový proces zapnutý — model rozmysľuje krok po kroku pred odpoveďou. Vhodná rovnováha medzi kvalitou a rýchlosťou.
"high" Myšlienkový proces zapnutý + hlboký — model dostáva pokyn myslieť veľmi pečlivo a v maximálnych detailloch. Najlepšie pre komplexnú matematiku, logiku a kódovanie. Ak je nastavené max_tokens, musí byť najmenej 4 096, inak bude žiadosť odmietnutá.

Zapnúť štandardné myslenie:

json
{ "reasoning_effort": "medium" }

Zapnúť hlboké myslenie pre maximálnu kvalitu:

json
{ "reasoning_effort": "high" }

Ale cez reasoning objekt:

json
{ "reasoning": { "effort": "high" } }

Zakázať myslenie explicitne:

json
{ "reasoning_effort": "none" }

Na vynechanie vysvetlenia z odpovedi (myšlienkový proces prebieha, ale samotné tokeny vysvetlenia sa nevracia):

json
{ "reasoning": { "effort": "high", "exclude": true } }

Chovanie myslenia môže byť tiež konfigurované pre každú trasu v správcovskom paneli. Nastavenie panelu riadi predvolenú chýbku a spôsob vrátania odvodzovania:

Thinking Modes under Actions on supported Models
Módy myslenia pod Akciami v podporovaných modeloch

  • Zakázané — Myšlienkový režim je vypnutý predvolene. Stále sa dá zapnúť na žiadost cez "reasoning_effort": "medium" alebo "high"
  • Vymazané — Myšlienkový proces zapnutý, ale logické kroky sú z odpovedi odstránené.
  • Obsah rozumovania — Myšlienkový proces zapnutý, rozumovanie je vracané ako samostatné pole reasoning_content.
  • Tag myslenia — Myslenie zapnuté, rozumovanie vracané ako <think> tagy vo obsahovej časti.

Záchrana myšlienkového procesu: ak sa model dostane do cyklusu rozumovania, router automaticky obnovenie spustí a vráti použiteľnú odpoveď.

Volanie funkcií / Nástroje

Štandardný formát nástrojov OpenAI. Funkcionuje so všetkými cestami.

json
{
  "tools": [{
    "type": "function",
    "function": {
      "name": "get_weather",
      "description": "Get current weather for a location",
      "parameters": {
        "type": "object",
        "properties": {
          "location": { "type": "string" }
        },
        "required": ["location"]
      }
    }
  }],
  "tool_choice": "auto"
}

Automatické stlačenie kontextu

Ak vaše vstupné údaje prekročia okno kontextu, routér automaticky stlačí prostrednú časť rozhovoru na zhodnotenie veľkosti – žiadne ručné skracovanie nie je potrebné. Vždy dostanete odpoveď.

Systémový Príkaz

Zadarmo sa systémový prompt dá konfigurovať na každú trasu v správcovskom paneli. Je automaticky pridávaný k každej žiadosti a nefakturovaný.


Formát odpovedi

Štandardný obal odpovedi OpenAI:

json
{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "created": 1700000000,
  "model": "clara",
  "choices": [{
    "index": 0,
    "message": {
      "role": "assistant",
      "content": "Hello! How can I help you?"
    },
    "finish_reason": "stop"
  }],
  "usage": {
    "prompt_tokens": 12,
    "completion_tokens": 8,
    "total_tokens": 20
  }
}

Pri zapnutom rozumovaní môže odpoveď obsahovať reasoning_content po boku content.

Transakčná identifikácia

Každá odpoveď obsahuje x-transaction-id hlavička pre účtovanie a ladenie.


Řešenie chýb

Chyby nasledujú vo formáte obálky chýb OpenAI:

json
{
  "error": {
    "message": "The model 'nonexistent' does not exist.",
    "type": "invalid_request_error",
    "param": "model",
    "code": "model_not_found"
  }
}

Kódy chýb

HTTP kód stavu Kód Popis
400 invalid_value Chýbajúci model, API kľúč, príliš krátky vstup alebo neplatný max_tokens.
403 invalid_api_key Neplatný API klúč alebo nedostatočný rozpočet.
404 model_not_found Model neexistuje alebo nie je aktivovaný.
404 region_mismatch Model nie je dostupný v požadovanej oblasti.
500 Vnútorná chyba routera.
503 Žiadne endpointy dostupné v požadovanom regióne.

Fakturácia

  • Cenovanie za token — vstupné aj výstupné tokény fakturované zvlášť za milión tokenov.
  • Žiadne stojné náklady — platíte len pri vykonávaní volaní API.
  • Predplatené kredity — doplňte svoj balanc a používajte ich podľa potreby.
  • Tokény systémového promptu sú zadarmo (nefaktúrovateľné).
  • Neúspešné požiadosti v JSON nie sú fakturované pri použití režimu JSON.
  • Vizualné vstupy sa fakturujú za jednotku (spracované obrázky).

Objednať si API Blib teraz


Príklady integácie

Zobraziť si populárne príklady kódu ako použiť kompatibilnú API s OpenAI pre inferenciu jazykových modelov. Adresa router.trooper.ai musí byť nahradená koncovým URL adresou uvedeným vo vašom objednávkom na API Blib!

Python (OpenAI SDK)

python
from openai import OpenAI

client = OpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY"
)

response = client.chat.completions.create(
    model="clara",
    messages=[{"role": "user", "content": "Summarize this document."}],
    max_tokens=1024
)

print(response.choices[0].message.content)

Node.js (SDK pre OpenAI)

JavaScript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://router.trooper.ai/v1",
  apiKey: "YOUR_TROOPER_KEY",
});

const response = await client.chat.completions.create({
  model: "nikola",
  messages: [{ role: "user", content: "Write a unit test for this function." }],
  max_tokens: 2048,
});

console.log(response.choices[0].message.content);

Python s prúdovým zpracovaním

python
from openai import OpenAI

client = OpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY"
)

stream = client.chat.completions.create(
    model="liv",
    messages=[{"role": "user", "content": "Explain quantum computing."}],
    max_tokens=2048,
    stream=True
)

for chunk in stream:
    content = chunk.choices[0].delta.content
    if content:
        print(content, end="", flush=True)

JSON móde

python
import json
from openai import OpenAI

client = OpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY"
)

response = client.chat.completions.create(
    model="clara",
    messages=[{"role": "user", "content": "List the 3 largest EU countries as JSON with name and population."}],
    max_tokens=512,
    response_format={"type": "json_object"}
)

data = json.loads(response.choices[0].message.content)
print(data)

Analýza obrázkov (Vízia)

python
from openai import OpenAI

client = OpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY"
)

response = client.chat.completions.create(
    model="clara",
    messages=[{
        "role": "user",
        "content": [
            {"type": "image_url", "image_url": {"url": "https://example.com/invoice.png"}},
            {"type": "text", "text": "Extract all line items from this invoice as JSON."}
        ]
    }],
    max_tokens=2048,
    response_format={"type": "json_object"}
)

print(response.choices[0].message.content)

Volanie funkcií

python
from openai import OpenAI

client = OpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY"
)

tools = [{
    "type": "function",
    "function": {
        "name": "get_weather",
        "description": "Get weather for a location",
        "parameters": {
            "type": "object",
            "properties": {
                "location": {"type": "string", "description": "City name"}
            },
            "required": ["location"]
        }
    }
}]

response = client.chat.completions.create(
    model="nikola",
    messages=[{"role": "user", "content": "What's the weather in Berlin?"}],
    tools=tools,
    tool_choice="auto",
    max_tokens=512
)

tool_calls = response.choices[0].message.tool_calls
if tool_calls:
    print(tool_calls[0].function.name, tool_calls[0].function.arguments)

LangChain

python
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY",
    model="clara",
    max_tokens=1024
)

response = llm.invoke("Extract all dates from the following text: ...")
print(response.content)

LlamaIndex

python
from llama_index.llms.openai_like import OpenAILike

llm = OpenAILike(
    api_base="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY",
    model="nikola",
    max_tokens=2048
)

response = llm.complete("Explain the EU AI Act in simple terms.")
print(response.text)

curl

bash
curl https://router.trooper.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_TROOPER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "clara",
    "messages": [{"role": "user", "content": "Hello!"}],
    "max_tokens": 512
  }'

Migrácia z OpenAI

Zmena v jednej riadku – aktualizujte základnú URL adresu a API kľúč:

python
# Before (OpenAI)
client = OpenAI(api_key="sk-...")

# After (Trooper.AI)
client = OpenAI(
    base_url="https://router.trooper.ai/v1",
    api_key="YOUR_TROOPER_KEY"
)

Všetko ostatné ostáva rovnaké: formát požiadavky, schéma odpovedi, streamovanie, nástroje, režim JSON.


Umiestnenie dát & Súlad s predpisami

  • Všetky procesy na ISO/IEC 27001 certifikovaných datových centrách v Nemecku a EÚ.
  • Žiadne ukladanie dát — dotazy a odpovedi spracované len v RAM pamäti, nikdy neuložené.
  • v súlade s GDPR — žiadne medzinárodné prenášanie údajov, tréning modelu na vašich dátach nie je vykonávaný.
  • Zabezpečené trasovanie podľa krajiny (DE, NL alebo širšia EÚ).

Objednať si API Blib teraz