Thinking Machines: Inkling (free)
Az Inkling nyílt súlyú multimodális modell általános következtetéshez, programozáshoz és ágensalapú eszközhasználathoz. Nagy kontextusban kapcsolja össze a szöveget, a képeket és a hangot, szabályozható gondolkodási ráfordítással és írásos kimenetekkel forráselemzéshez, kódmunkához és társalgási alkalmazásokhoz.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionsthinkingmachines/inkling:free - Ailoot Ultra · Anthropic Messages
POST /v1/messagesthinkingmachines/inkling:free
A modellről
Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.
Az Inkling a Thinking Machines Lab nyílt súlyú multimodális modellje következtetéshez, programozáshoz, beszélgetéshez és ágensalkalmazásokhoz. Szöveget, képeket és hangot fogad, és szöveget ad vissza. Mixture-of-Experts kialakítása összesen 975 milliárd paraméterrel és 41 milliárd aktív paraméterrel rendelkezik, így ez a család nagyobb modellje. Az Inkling-Small külön, 276 milliárd paraméteres modell 12 milliárd aktív paraméterrel, nem pedig az Inkling válaszhosszát módosító beállítás.
Jelentősebb programozási feladatnál add meg a releváns kódtáranyagot, a megfigyelt viselkedést és a kívánt eredményt. Kérd a modellt, hogy kövesse végig a felelős végrehajtási útvonalat, javasoljon módosítást, és számoljon be a csatlakoztatott környezetben ténylegesen lefutott ellenőrzések bizonyítékairól. Dokumentumok összehasonlításánál jelöld meg a forrásszakaszokat, és kérd a releváns eltéréseket, azok alátámasztó bizonyítékait és minden megválaszolatlan kérdést. A tervezett alkalmazások között programozási asszisztensek, chatbotok, visszakereséssel kiegészített generálás és eszközhasználó ágensek szerepelnek, a végső eredményt pedig az azt feldolgozó alkalmazáshoz kell igazítani.
Az Inkling legfeljebb egymillió kontextustokent támogat. Ezt a teret használd jelentős forrásanyag és fontos beszélgetési tények együtt tartására, egy konkrét kérdés köré rendezve. Különböztesd meg a forrástényeket a feltételezésektől, és hagyj helyet a teljes írásos eredménynek. A nagyobb kontextus kiterjedt gyűjtemény feldolgozását támogatja; nem alakítja a választ olyan rendszer élő nézetévé, amelynek aktuális információit nem adták meg.
A gondolkodási ráfordítás folyamatos szabályozó, 0.0-tól, ezt is beleértve, 1.0 alatti értékig. A készítő induló előbeállításai: none 0.0, minimal 0.1, low 0.2, medium 0.7, high 0.9 és xhigh 0.99; a megjelenítő alapértelmezése a high. A ráfordítás és a generálható tokenek kerete egymástól független. A nagyobb ráfordítás több következtetést ösztönözhet, és több helyet igényelhet a végső válasz előtt, míg a none a következtetés mellőzése felé tereli a modellt anélkül, hogy szigorú korlátot kényszerítene ki. Válassz a feladathoz illő értéket, és egyértelműen határozd meg az elvárt anyagot és a teljesítési feltételt.
A képi bemenet képleírást, látható tartalomra vonatkozó kérdéseket, diagramokat, ábrákat és matematikai képi következtetést támogat. Jó teljesítményhez használj 40 és 4 096 pixel közötti képméreteket. A releváns feliratok és az ábra kontextusa maradjon olvasható. Az Inkling konfigurált Python-eszközzel programozottan nagyíthat, vághat ki vagy vizsgálhat képet, összekapcsolva a képi megfigyeléseket a kódalapú következtetéssel. A hasznos diagramválasz megőrzi a megfigyelt értékeket, és megmutatja, hogyan támasztják alá a következtetést, ahelyett hogy egy kivágás vagy számítás végrehajtását pusztán a javaslatából feltételezné.
A hangbemenet 16 kHz-en mintavételezett WAV, és a készítő az optimális teljesítményhez 20 percen belüli felvételeket ajánl. Ez előkészítési ajánlás. Az Inkling átírhat beszédet, követhet szóbeli utasításokat, válaszolhat felvételekkel kapcsolatos kérdésekre, és következtethet hosszabb hanganyag alapján. A releváns felvételt az írásos kérdéssel és az értelmezéshez szükséges referenciaanyaggal együtt add meg. Egy megbeszéléshez kapcsolódó anyag elkülönítheti az elhangzott tényeket egy későbbi összefoglalótól vagy értelmezéstől. A modell szöveget állít elő, ezért hangmegértése különbözik a szóbeli válasz szintetizálásától.
Eszközalapú feladatnál írd le az elérhető műveleteket és argumentumaikat, és őrizd meg az alkalmazás által visszaadott tényleges megfigyeléseket. A keresési találat aktuális bizonyítékot adhat; a számítás számszerű munkát biztosíthat; egy fájlművelet megállapíthatja a vizsgált tartalmat. A modell javasolt művelete és a végrehajtott eredmény a beszélgetés külön részei. A végső választ kapcsold ezekhez a megfigyelésekhez, különösen ha kódmódosítást vagy következő alkalmazáslépést javasol.
Az Inkling modellt kalibrálásra és utasításkövetésre is tanították, beleértve a bizonytalanság kifejezését, ha a válasz nem megalapozott. Bizonyítékalapú előrejelzésnél vagy elemzésnél kérd a feltételezések, bizonyítékok és megoldatlan feltételek feltüntetését az írásos eredményben. Adatkinyerésnél határozd meg a hiányzó érték ábrázolását, ahelyett hogy minden mezőbe kitalált tényt követelnél. Ezek az utasítások ellenőrzésre használhatóvá teszik az eredményt anélkül, hogy a magabiztosságot vagy a hosszú következtetési folyamatot a helyesség bizonyítékának tekintenék.
A nyílt súlyok finomhangolást és további integrációt támogatnak. A specializált modell reprezentatív példákból és célviselkedésből fejlődik, míg egy szokásos következtetési kérés a jelenlegi feladathoz ad kontextust. A készítő a testreszabást külön munkafolyamatként mutatja be; egy normál válasz nem vált észrevétlenül új súlyokra. Őrizd meg az eredeti bizonyítékokat és a kért feltételeket a végső anyag mellett, hogy a folytatás módosíthasson egy tényt, finomíthassa a megfogalmazást vagy megvizsgálhasson egy másik kódútvonalat, miközben ugyanaz a feladat összefüggő marad.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions thinkingmachines/inkling:free
thinkingmachines/inkling:freeKezdő lépések
Az Inkling nyílt súlyú multimodális modell általános következtetéshez, programozáshoz és ágensalapú eszközhasználathoz. Nagy kontextusban kapcsolja össze a szöveget, a képeket és a hangot, szabályozható gondolkodási ráfordítással és írásos kimenetekkel forráselemzéshez, kódmunkához és társalgási alkalmazásokhoz.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Szöveg
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Bemenet
text- Kimenet
text- Kontextus
- 1 048 576 tokens
- Maximális kimenet
- 262 144 tokens
- Kimeneti formátum
- JSON
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok thinkingmachines/inkling:free | Alapértelmezett— |
Mezőmessages | Típusarray | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőstream | Típusboolean | KövetelményOpcionális | Értékek és korlátok false | Alapértelmezettfalse |
Mezőmax_tokens | Típusinteger | KövetelményOpcionális | Értékek és korlátok Minimum: 1 Maximum: 262 144 | Alapértelmezett— |
Mezőmax_completion_tokens | Típusinteger | KövetelményOpcionális | Értékek és korlátok Minimum: 1 Maximum: 262 144 | Alapértelmezett— |
Mezőn | Típusinteger | KövetelményOpcionális | Értékek és korlátok Minimum: 1 Maximum: 128 | Alapértelmezett— |
Mezőtemperature | Típusnumber | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőtop_p | Típusnumber | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőseed | Típusinteger | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőstop | Típus | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőfrequency_penalty | Típusnumber | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőpresence_penalty | Típusnumber | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőuser | Típusstring | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, messages |
Paraméteroptional | Szerződésstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Paramétermaterial_types | Szerződéstext |
Paraméterconditions | SzerződésUse 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. |
Életciklus: synchronous_json
Díjcsomagok
A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.
- Gyors mód
- Normál díjszabás Ha a gyors mód van kiválasztva
- Flex mód
- Normál díjszabás Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Normál díjszabás Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik
- Explicit gyorsítótárazás díjai
- Nincs engedélyezve Ha explicit gyorsítótárazást kérnek
- Nullás díjtételek kizárólag szöveghez
- Text input and output only. Cache, tools, media and streaming are unavailable. Kizárólag szöveges bemenethez és kimenethez
Ailoot-díjak
Árak beállításonként
| Beállítás | Díjtáblázat | Díj |
|---|---|---|
| BeállításTokenek alapdíjai | DíjtáblázatAlapdíj | Díj Bemenet · Bemeneti tokenek $0 / 1K token Kimenet · Kimeneti tokenek $0 / 1K token Bemenet · Gyorsítótár olvasása — / 1K token Bemenet · Írás a gyorsítótárba — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token |
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
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: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.
Eredmények fogadása és mentése
Ailoot Ultra · OpenAI Chat
JSON
Őrizzen meg minden elkészült eredményt
Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ha az eredeti választ ellenőrizni kell
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Álnevek
Modell álnevei
Ailoot Ultra thinkingmachines/inkling:free
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
Ailoot Ultra · Anthropic Messages POST /v1/messages thinkingmachines/inkling:free
thinkingmachines/inkling:freeKezdő lépések
Az Inkling nyílt súlyú multimodális modell általános következtetéshez, programozáshoz és ágensalapú eszközhasználathoz. Nagy kontextusban kapcsolja össze a szöveget, a képeket és a hangot, szabályozható gondolkodási ráfordítással és írásos kimenetekkel forráselemzéshez, kódmunkához és társalgási alkalmazásokhoz.
- Elfogadott bemenetek
- Szöveg
- Eredmények
- Szöveg
Elérhető az Ailootban · bemenetek és metódusok
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Bemenet
text- Kimenet
text- Kontextus
- 1 048 576 tokens
- Maximális kimenet
- 262 144 tokens
- Kimeneti formátum
- JSON
| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
|---|---|---|---|---|
Mezőmodel | Típusstring | KövetelményKötelező | Értékek és korlátok thinkingmachines/inkling:free | Alapértelmezett— |
Mezőmessages | Típusarray | KövetelményKötelező | Értékek és korlátok | Alapértelmezett— |
Mezőstream | Típusboolean | KövetelményOpcionális | Értékek és korlátok false | Alapértelmezettfalse |
Mezősystem | Típusstring | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőmax_tokens | Típusinteger | KövetelményKötelező | Értékek és korlátok Minimum: 1 Maximum: 262 144 | Alapértelmezett— |
Mezőtemperature | Típusnumber | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőtop_p | Típusnumber | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőtop_k | Típusinteger | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőstop_sequences | Típusarray | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Mezőmetadata | Típusobject | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
Metódus paraméterei és életciklusa
| Paraméter | Szerződés |
|---|---|
Paramétercontent_type | Szerződésapplication/json |
Paraméterrequired | Szerződésmodel, messages, max_tokens |
Paraméteroptional | Szerződésstream, system, temperature, top_p, top_k, stop_sequences, metadata |
Paramétermaterial_types | Szerződéstext |
Paraméterconditions | SzerződésUse 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. |
Életciklus: synchronous_json
Díjcsomagok
A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.
- Gyors mód
- Normál díjszabás Ha a gyors mód van kiválasztva
- Flex mód
- Normál díjszabás Ha a flex mód van kiválasztva
- Maximális gondolkodási ráfordítás
- Normál díjszabás Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik
- Nullás díjtételek kizárólag szöveghez
- Text input and output only. Cache, tools, media and streaming are unavailable. Kizárólag szöveges bemenethez és kimenethez
Ailoot-díjak
Árak beállításonként
| Beállítás | Díjtáblázat | Díj |
|---|---|---|
| BeállításTokenek alapdíjai | DíjtáblázatAlapdíj | Díj Bemenet · Bemeneti tokenek $0 / 1K token Kimenet · Kimeneti tokenek $0 / 1K token Bemenet · Gyorsítótár olvasása — / 1K token Bemenet · Írás a gyorsítótárba — / 1K token Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token |
Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →
Példakérések
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: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.
Eredmények fogadása és mentése
Ailoot Ultra · Anthropic Messages
JSON
Őrizzen meg minden elkészült eredményt
Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ha az eredeti választ ellenőrizni kell
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Álnevek
Modell álnevei
Ailoot Ultra thinkingmachines/inkling:free
Metódusútvonalak álnevei
Használja a fent látható metódusútvonalakat.
Kapcsolódó modellazonosítók
FAQ · Thinking Machines: Inkling (free)
- Milyen bemenetek és eredmények érhetők el?
POST /v1/chat/completions·thinkingmachines/inkling:free:text→textPOST /v1/messages·thinkingmachines/inkling:free:text→text- Mely mezőket használja a kérés?
POST /v1/chat/completions·thinkingmachines/inkling:free:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,userPOST /v1/messages·thinkingmachines/inkling:free:model,messages,stream,system,max_tokens,temperature,top_p,top_k,stop_sequences,metadata- Milyen korlátok érvényesek?
POST /v1/chat/completions·thinkingmachines/inkling: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:free:ctx:1048576;max_out:262144;max_tokens.minimum:1;max_tokens.maximum:262144