Kako začeti z API-jem

Registracija računa na spletnem mestu platform.moonshot.ai traja le nekaj minut in zahteva potrditev e-poštnega naslova. Platforma nudi podrobno dokumentacijo s primeri kode, ki zajemajo pogoste vzorce integracije v razvojne procese. Razvijalci lahko ključe API upravljajo neposredno v nadzorni plošči, kjer so na voljo tudi orodja za spremljanje porabe.
- Registrirajte se na portalu platform.moonshot.ai in potrdite svoj e-poštni naslov.
- V razvijalski nadzorni plošči odprite razdelek API Keys.
- Ustvarite svoj prvi ključ API in ga varno shranite za kasnejšo uporabo.
- Namestite Python SDK podjetja OpenAI ali uporabite ukaz cURL za neposredne zahteve.
from openai import OpenAI
client = OpenAI(
api_key="vas_moonshot_api_kljuc",
base_url="https://api.moonshot.cn/v1"
)
response = client.chat.completions.create(
model="kimi-k2.5",
messages=[
{"role": "system", "content": "Ste koristen pomočnik."},
{"role": "user", "content": "Razložite arhitekturo MoE."}
],
temperature=0,7
)
print(response.choices[0].message.content)Predstavljena koda deluje identično klicem API podjetja OpenAI, kar omogoča hitro migracijo obstoječih rešitev. Pri prehodu z modelov GPT je treba spremeniti le parametra base_url in api_key. Obstoječi mehanizmi za obravnavo napak, logika ponovnih poskusov in razčlenjevanje odgovorov bodo delovali brez dodatnih prilagoditev.
Cene storitev API

Model Kimi K2.5 nudi konkurenčne cene pri različnih ponudnikih, pri čemer samodejno predpomnjenje na uradnem API-ju znatno zmanjša stroške za ponavljajoči se kontekst. Trenutno so cenovni okviri zastavljeni tako, da spodbujajo dolgotrajno uporabo istih sistemskih navodil ali obsežnih dokumentov.
| Ponudnik | Vhod (na 1M žetonov) | Izhod (na 1M žetonov) | Predpomnjen vhod |
|---|---|---|---|
| Moonshot Official | 0,60 $ | 3,00 $ | 0,15 $ (75 % popust) |
| OpenRouter | 0,45 $ | 2,20 $ | Različno |
| Together AI | 0,50 $ | 2,80 $ | Različno |
Navedene cene postavljajo model v ugoden položaj v primerjavi s tekmeci, saj je delovanje približno štirikrat cenejše od primerljivih modelov z visokimi zmogljivostmi. Funkcija predpomnjenja se aktivira samodejno, ko sistem zazna enak predponik v zaporednih zahtevah, kar ne zahteva nobenih sprememb v kodi razvijalca.
Uporaba multimodalnih funkcij

Arhitektura modela Kimi K2.5 omogoča neposreden sprejem slik in videoposnetkov v zahtevah API. Vizualni kodirnik MoonViT-3D obdela vnose različnih ločljivosti, ne da bi bilo pri tem potrebno predhodno spreminjanje velikosti na strani odjemalca.
response = client.chat.completions.create(
model="kimi-k2.5",
messages=[
{
"role": "user",
"content": [
{"type": "text", "text": "Opišite ta grafikon in pridobite podatke."},
{"type": "image_url", "image_url": {"url": "https://primer.si/graf.png"}}
]
}
]
)Vizualne zmogljivosti modela dosegajo izjemne rezultate pri prepoznavanju besedila in analizi podatkov iz slik. Podpora za video vsebine se izvaja s pošiljanjem več sličic ali spletnih naslovov do videoposnetkov, kar omogoča napredno razumevanje časovne komponente vsebine.



