Thinking Machines: Inkling Small (free)
Inkling-Small je multimodálny model s otvorenými váhami na programovanie, používanie nástrojov a uvažovanie nad textom, obrázkami a audiom. Jeho riaditeľné úsilie pri uvažovaní a veľký kontext podporujú konkrétne aplikačné úlohy s písomnými výsledkami pri menšej aktívnej veľkosti modelu než Inkling.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionsthinkingmachines/inkling-small:free - Ailoot Ultra · Anthropic Messages
POST /v1/messagesthinkingmachines/inkling-small:free
O modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
Inkling-Small je menší multimodálny model s otvorenými váhami od Thinking Machines Lab pre uvažovanie, programovanie, konverzáciu a aplikácie používajúce nástroje. Prijíma text, obrázky a zvuk a vytvára text. Jeho návrh Mixture-of-Experts má celkovo 276 miliárd parametrov, z ktorých je aktívnych 12 miliárd, oproti celkovým 975 miliardám a 41 miliardám aktívnych parametrov Inklingu. Small je samostatne vydaný model s iným pomerom efektívnosti a schopností, nie režim kratšieho výstupu Inklingu.
Pri skúmaní kódu dodajte dotknuté súbory, pozorované správanie a potrebnú zmenu a potom požiadajte o zodpovednú cestu a cielenú opravu. Užitočný konečný artefakt zahŕňa navrhnutú úpravu a dôkazy z kontrol, ktoré pripojená aplikácia skutočne vykonala. Pri asistentovi podpory dodajte príslušné pravidlá a fakty konverzácie a požiadajte o ďalšiu odpoveď alebo chýbajúcu otázku. Medzi zamýšľané použitia modelu patria programovací asistenti, chatboty, odpovede rozšírené o vyhľadávanie a agentové systémy s nástrojmi aplikácie.
Kontextové okno dosahuje jeden milión tokenov. Dlhý repozitár alebo zbierku dokumentov usporiadajte pomocou názvov súborov, označení častí a jasnej otázky a zachovajte fakty, ktoré musí použiť neskoršia fáza. Veľké okno je užitočné na porovnávanie vzdialených informácií, ale požadovaný výsledok má zostať konkrétny: zmena kódu, vysvetlenie založené na zdrojoch alebo extrahované polia. Nové alebo súkromné informácie patria do dodaných dôkazov alebo vrátených výsledkov vyhľadávania a nemajú sa predpokladať ako súčasť naučených znalostí.
Úsilie premýšľania je nastaviteľné. Príručka radu výrobcu používa plynulé hodnoty od 0.0 vrátane po hodnotu menšiu než 1.0, s počiatočnými predvoľbami none, minimal, low, medium, high a xhigh zodpovedajúcimi hodnotám 0.0, 0.1, 0.2, 0.7, 0.9 a 0.99. Renderer výrobcu má predvolenú hodnotu high. Vyššie úsilie môže podporiť viac uvažovania a môže potrebovať väčší rozpočet generovania, ale nezaručuje dlhšiu ani presnejšiu odpoveď. Nulové nastavenie smeruje model k odpovedi bez uvažovania, ale nevynucuje jeho úplnú neprítomnosť. Úsilie vyberte podľa úlohy a požiadavku na konečný výstup udržte jasnú.
Obrázky môžu podporiť vizuálne otázky, interpretáciu grafov alebo diagramov a matematické uvažovanie z viditeľných informácií. Pre dobrý výkon používajte obrázky s rozmermi od 40 do 4 096 pixelov. Zachovajte čitateľné označenia a vysvetlite dôležitý detail. S nakonfigurovaným nástrojom Python môže model spájať vizuálne uvažovanie s orezávaním, približovaním a programovým preskúmaním dokumentu alebo grafu. Tieto operácie musí vykonať pripojené nástrojové prostredie; písomná odpoveď má používať pozorovania, ktoré z neho boli vrátené.
Zvukovým vstupom je WAV so vzorkovacou frekvenciou 16 kHz; pre optimálny výkon majú mať nahrávky ideálne menej ako dve minúty. Ide o odporúčanie na prípravu, nie o pevnú záruku trvania. Použite príslušnú hovorenú otázku alebo krátky klip a určte, či má písomný výsledok prepisovať reč, odpovedať na otázku o nahrávke alebo prepájať jej obsah s iným dodaným materiálom. Natívnou odpoveďou je text, nie generovaná reč. Samostatné odporúčanie Inklingu pre dlhší zvuk sa nemá prenášať na edíciu Small.
Postupy používajúce nástroje potrebujú zmysluplné opisy nástrojov, definície argumentov a výsledky operácií vykonaných aplikáciou. Výsledok vyhľadania, výpočet alebo pozorovanie súboru oddeľte od navrhnutej akcie modelu. Pri nezrovnalosti v grafe určte príslušné označenia, preskúmajte dodané hodnoty výpočtovým nástrojom a požiadajte o vysvetlenie, ktoré tieto hodnoty cituje. Model je trénovaný pre rôzne programovacie a agentové prostredia, preto majú byť okolitá úloha a nástroje opísané a nemajú zostať implicitné.
Otvorené váhy podporujú výskum modelov, dolaďovanie a integráciu do následných produktov. Vydanie Inkling-Small nadväzuje na skorší predbežný checkpoint a obsahuje ďalší tréning agentového programovania; konečný model a tento preview si majú zachovať samostatné identity. Pri špecializovanej extrakcii alebo štýle odpovede používa prispôsobenie reprezentatívne príklady a výslovné cieľové správanie. Bežné zadanie namiesto toho dodáva kontext pre aktuálnu požiadavku; nevytvára novo natrénovaný model ani naň neprepína.
Užitočná kontrola výsledku preveruje, či navrhnutá zmena kódu, prepis, extrahované fakty alebo písomná odpoveď zodpovedajú dodaným dôkazom. Určte, ako sa má prejaviť neistota a chýbajúce informácie, najmä pri prognóze alebo faktickej odpovedi s neúplným zdrojom. Výrobca trénoval Inkling-Small na kalibráciu prognóz pomocou posilňovacieho učenia s riadnymi skórovacími pravidlami pri otázkach zo skutočného sveta, s cieľom vyjadrovať istotu zodpovedajúcu dostupným dôkazom. Materiál a pozorovania nástrojov zachovajte s artefaktom, aby nadväzujúca požiadavka mohla upraviť jeden problém bez straty pôvodnej úlohy. Všeobecné viacjazyčné a multimodálne schopnosti Inkling-Small zostávajú odlišné od špecializovaného generátora reči alebo služby so zaručenými externými akciami.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions thinkingmachines/inkling-small:free
thinkingmachines/inkling-small:free
thinkingmachines/inkling-small:freeÚvod
Inkling-Small je multimodálny model s otvorenými váhami na programovanie, používanie nástrojov a uvažovanie nad textom, obrázkami a audiom. Jeho riaditeľné úsilie pri uvažovaní a veľký kontext podporujú konkrétne aplikačné úlohy s písomnými výsledkami pri menšej aktívnej veľkosti modelu než Inkling.
- Povolené vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Vstup
text- Výstup
text- Kontext
- 1 048 576 tokens
- Maximálny výstup
- 262 144 tokens
- Výstupný formát
- JSON
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity thinkingmachines/inkling-small:free | Predvolené— |
Polemessages | Typarray | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Polestream | Typboolean | PožiadavkaVoliteľné | Hodnoty a limity false | Predvolenéfalse |
Polemax_tokens | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 1 Maximum: 262 144 | Predvolené— |
Polemax_completion_tokens | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 1 Maximum: 262 144 | Predvolené— |
Polen | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 1 Maximum: 128 | Predvolené— |
Poletemperature | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poletop_p | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poleseed | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polestop | Typ | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polefrequency_penalty | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polepresence_penalty | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poleuser | Typstring | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, messages |
Parameteroptional | Špecifikáciastream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametermaterial_types | Špecifikáciatext |
Parameterconditions | ŠpecifikáciaUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 1048576 bytes. |
Životný cyklus: synchronous_json
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Štandardná sadzba Keď je zvolený rýchly režim
- Režim Flex
- Štandardná sadzba Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Štandardná sadzba Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
- Ceny explicitnej cache
- Nie je zapnuté Keď sa požaduje explicitná cache
- Nulové sadzby iba pre text
- Text input and output only. Cache, tools, media and streaming are unavailable. Pre výlučne textový vstup a výstup
Sadzby Ailoot
Ceny podľa konfigurácie
| Konfigurácia | Sadzobník | Poplatok |
|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Poplatok Vstup · Vstupné tokeny $0 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
Ailoot Ultra · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "thinkingmachines/inkling-small:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Prijať a uložiť výsledky
Ailoot Ultra · OpenAI Chat
JSON
Uchovať všetky dokončené výsledky
Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ak treba overiť pôvodnú odpoveď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelov
Ailoot Ultra thinkingmachines/inkling-small:free
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
Ailoot Ultra · Anthropic Messages POST /v1/messages thinkingmachines/inkling-small:free
thinkingmachines/inkling-small:free
thinkingmachines/inkling-small:freeÚvod
Inkling-Small je multimodálny model s otvorenými váhami na programovanie, používanie nástrojov a uvažovanie nad textom, obrázkami a audiom. Jeho riaditeľné úsilie pri uvažovaní a veľký kontext podporujú konkrétne aplikačné úlohy s písomnými výsledkami pri menšej aktívnej veľkosti modelu než Inkling.
- Povolené vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Vstup
text- Výstup
text- Kontext
- 1 048 576 tokens
- Maximálny výstup
- 262 144 tokens
- Výstupný formát
- JSON
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity thinkingmachines/inkling-small:free | Predvolené— |
Polemessages | Typarray | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Polestream | Typboolean | PožiadavkaVoliteľné | Hodnoty a limity false | Predvolenéfalse |
Polesystem | Typstring | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polemax_tokens | Typinteger | PožiadavkaPovinné | Hodnoty a limity Minimum: 1 Maximum: 262 144 | Predvolené— |
Poletemperature | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poletop_p | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poletop_k | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polestop_sequences | Typarray | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polemetadata | Typobject | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, messages, max_tokens |
Parameteroptional | Špecifikáciastream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametermaterial_types | Špecifikáciatext |
Parameterconditions | ŠpecifikáciaUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 1048576 bytes. |
Životný cyklus: synchronous_json
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Štandardná sadzba Keď je zvolený rýchly režim
- Režim Flex
- Štandardná sadzba Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Štandardná sadzba Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
- Nulové sadzby iba pre text
- Text input and output only. Cache, tools, media and streaming are unavailable. Pre výlučne textový vstup a výstup
Sadzby Ailoot
Ceny podľa konfigurácie
| Konfigurácia | Sadzobník | Poplatok |
|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Poplatok Vstup · Vstupné tokeny $0 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
Ailoot Ultra · Anthropic Messages
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "thinkingmachines/inkling-small:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Prijať a uložiť výsledky
Ailoot Ultra · Anthropic Messages
JSON
Uchovať všetky dokončené výsledky
Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ak treba overiť pôvodnú odpoveď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelov
Ailoot Ultra thinkingmachines/inkling-small:free
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
FAQ · Thinking Machines: Inkling Small (free)
- Aké vstupy a výsledky sú dostupné?
POST /v1/chat/completions·thinkingmachines/inkling-small:free:text→textPOST /v1/messages·thinkingmachines/inkling-small:free:text→text- Aké polia používa požiadavka?
POST /v1/chat/completions·thinkingmachines/inkling-small:free:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,userPOST /v1/messages·thinkingmachines/inkling-small:free:model,messages,stream,system,max_tokens,temperature,top_p,top_k,stop_sequences,metadata- Aké limity platia?
POST /v1/chat/completions·thinkingmachines/inkling-small:free:ctx:1048576;max_out:262144;max_tokens.minimum:1;max_tokens.maximum:262144;max_completion_tokens.minimum:1;max_completion_tokens.maximum:262144;n.minimum:1;n.maximum:128POST /v1/messages·thinkingmachines/inkling-small:free:ctx:1048576;max_out:262144;max_tokens.minimum:1;max_tokens.maximum:262144