Thinking Machines: Inkling (free)
Inkling on avoimien painojen multimodaalinen malli yleiseen päättelyyn, ohjelmointiin ja agenttien työkalukäyttöön. Se yhdistää tekstiä, kuvia ja ääntä laajassa kontekstissa, tarjoaa säädettävän ajattelupanostuksen ja tuottaa kirjallisia tuloksia lähdeanalyysiin, koodityöhön ja keskustelusovelluksiin.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionsthinkingmachines/inkling:free - Ailoot Ultra · Anthropic Messages
POST /v1/messagesthinkingmachines/inkling:free
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Inkling on Thinking Machines Labin avoimien painojen multimodaalinen malli päättelyyn, ohjelmointiin, keskusteluun ja agenttisovelluksiin. Se vastaanottaa tekstiä, kuvia ja ääntä ja palauttaa tekstiä. Sen Mixture-of-Experts-rakenteessa on yhteensä 975 miljardia parametria, joista 41 miljardia on aktiivisia, joten se on perheen suurempi malli. Inkling-Small on erillinen 276 miljardin parametrin malli, jossa on 12 miljardia aktiivista parametria, eikä asetus, joka muuttaa Inklingin vastauksen pituutta.
Laajassa kooditehtävässä anna olennainen repositorioaineisto, havaittu toiminta ja haluttu tulos. Pyydä mallia jäljittämään vastuullinen suorituspolku, ehdottamaan muutosta ja raportoimaan näyttö liitetyssä ympäristössä todella suoritetuista tarkistuksista. Merkitse asiakirjavertailussa lähdeosiot ja pyydä olennaiset erot, niitä tukeva näyttö ja mahdolliset vastaamatta jääneet kysymykset. Suunniteltuihin sovelluksiin kuuluvat ohjelmointiavustajat, chatbotit, hakua hyödyntävä generointi ja työkaluja käyttävät agentit. Lopputulos muotoillaan sitä käyttävälle sovellukselle.
Inkling tukee enintään miljoonaa kontekstitokenia. Käytä tätä tilaa laajan lähdeaineiston ja tärkeiden keskustelutietojen säilyttämiseen yhdessä ja järjestä ne tietyn kysymyksen ympärille. Erota lähdetiedot oletuksista ja jätä tilaa täydelle kirjalliselle tuotokselle. Laajempi konteksti tukee työskentelyä suuren kokoelman parissa; se ei muuta vastausta reaaliaikaiseksi näkymäksi järjestelmään, jonka nykyisiä tietoja ei ole toimitettu.
Ajattelupanostusta voi säätää jatkuvasti arvosta 0.0 (mukaan lukien) arvoon 1.0 (pois lukien). Valmistajan aloitusesiasetukset ovat none 0.0, minimal 0.1, low 0.2, medium 0.7, high 0.9 ja xhigh 0.99, ja renderöijän oletus on high. Panostus ja generointitokenien budjetti ovat riippumattomia. Suurempi panostus voi kannustaa laajempaan päättelyyn ja vaatia enemmän tilaa ennen lopullista vastausta, kun taas none ohjaa päättelyttömään vastaukseen asettamatta ehdotonta rajoitusta. Valitse tehtävään sopiva arvo ja määritä odotettu lopputuotos ja valmistumisehto selkeästi.
Kuvasyöte tukee kuvailua, näkyvää sisältöä koskevia kysymyksiä, kaavioita, diagrammeja ja matemaattista visuaalista päättelyä. Hyvän suorituskyvyn saamiseksi käytä kuvia, joiden mitat ovat 40–4 096 pikseliä. Pidä olennaiset merkinnät ja kaavion tausta luettavina. Inkling voi käyttää määritettyä Python-työkalua kuvan zoomaamiseen, rajaamiseen tai ohjelmalliseen tarkasteluun ja yhdistää visuaaliset havainnot koodipohjaiseen päättelyyn. Hyödyllinen kaaviovastaus säilyttää havaitut arvot ja näyttää, miten ne tukevat johtopäätöstä, eikä oleta rajauksen tai laskelman tapahtuneen vain siksi, että sitä ehdotettiin.
Äänisyöte käyttää WAV-muotoa 16 kHz:n näytteenottotaajuudella, ja valmistaja suosittelee enintään 20 minuutin tallenteita parhaan suorituskyvyn saavuttamiseksi. Tämä on valmistelusuositus. Inkling voi litteroida puhetta, noudattaa puhuttuja ohjeita, vastata tallenteita koskeviin kysymyksiin ja päätellä pidemmän äänen pohjalta. Toimita olennainen tallenne yhdessä kirjallisen kysymyksen ja sen tulkintaan tarvittavan viiteaineiston kanssa. Kokousta käsittelevä tuotos voi erottaa puhutut tiedot myöhemmästä yhteenvedosta tai tulkinnasta. Malli tuottaa tekstiä, joten sen äänen ymmärtäminen on eri asia kuin puhutun vastauksen syntetisointi.
Kuvaile työkalupohjaisessa tehtävässä käytettävissä olevat toiminnot ja niiden argumentit ja säilytä sovelluksen palauttamat todelliset havainnot. Hakutulos voi tarjota ajantasaista näyttöä, laskelma numeerista työtä ja tiedostotoiminto tarkasteltavan sisällön. Mallin ehdottama toiminto ja suoritettu tulos ovat keskustelun erillisiä osia. Pidä lopullinen vastaus yhteydessä näihin havaintoihin, etenkin kun se ehdottaa koodimuutosta tai sovelluksen seuraavaa vaihetta.
Inkling on koulutettu kalibrointiin ja ohjeiden noudattamiseen, mukaan lukien epävarmuuden ilmaiseminen, kun vastausta ei ole vahvistettu. Pyydä näyttöön perustuvaan ennusteeseen tai analyysiin oletukset, näyttö ja ratkaisemattomat ehdot kirjallisessa tuloksessa. Määritä poiminnassa, miten puuttuva arvo esitetään, sen sijaan että vaatisit jokaiseen kenttään keksityn faktan. Nämä ohjeet tekevät tuloksesta tarkistettavan ilman että varmuutta tai pitkää päättelyprosessia pidetään oikeellisuuden todisteena.
Avoimet painot tukevat hienosäätöä ja jatkointegraatioita. Erikoistunut malli kehitetään edustavista esimerkeistä ja tavoitellusta toiminnasta, kun taas tavallinen päättelypyyntö antaa nykyisen tehtävän kontekstin. Valmistaja esittelee mukauttamisen erillisenä työnkulkuna; tavallinen vastaus ei vaihda huomaamatta uusiin painoihin. Säilytä alkuperäinen näyttö ja pyydetyt rajoitteet lopputuotoksen yhteydessä, jotta jatkokysymys voi korjata yhden tiedon, hioa sanamuotoa tai tarkastella toista koodipolkua saman tehtävän pysyessä yhtenäisenä.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions thinkingmachines/inkling:free
thinkingmachines/inkling:freeAloitus
Inkling on avoimien painojen multimodaalinen malli yleiseen päättelyyn, ohjelmointiin ja agenttien työkalukäyttöön. Se yhdistää tekstiä, kuvia ja ääntä laajassa kontekstissa, tarjoaa säädettävän ajattelupanostuksen ja tuottaa kirjallisia tuloksia lähdeanalyysiin, koodityöhön ja keskustelusovelluksiin.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Teksti
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Syötetyypit
text- Tulostyypit
text- Konteksti
- 1 048 576 tokens
- Enimmäistuloste
- 262 144 tokens
- Tulosteen muoto
- JSON
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat thinkingmachines/inkling:free | Oletus— |
Kenttämessages | Tyyppiarray | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttästream | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat false | Oletusfalse |
Kenttämax_tokens | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat Vähimmäismäärä: 1 Enimmäismäärä: 262 144 | Oletus— |
Kenttämax_completion_tokens | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat Vähimmäismäärä: 1 Enimmäismäärä: 262 144 | Oletus— |
Kenttän | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat Vähimmäismäärä: 1 Enimmäismäärä: 128 | Oletus— |
Kenttätemperature | Tyyppinumber | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttätop_p | Tyyppinumber | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäseed | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttästop | Tyyppi | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäfrequency_penalty | Tyyppinumber | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäpresence_penalty | Tyyppinumber | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttäuser | Tyyppistring | VaatimusValinnainen | Arvot & rajat | Oletus— |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, messages |
Parametrioptional | Sopimusstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametrimaterial_types | Sopimustext |
Parametriconditions | SopimusUse 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. |
Elinkaari: synchronous_json
Hinnoittelu
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Vakiohinta Kun nopea tila on valittu
- Flex-tila
- Vakiohinta Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Vakiohinta Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
- Eksplisiittisen välimuistin hinnoittelu
- Ei käytössä Kun eksplisiittistä välimuistia pyydetään
- Nollahinnat pelkälle tekstille
- Text input and output only. Cache, tools, media and streaming are unavailable. Pelkkää tekstiä sisältävälle syötteelle ja tulosteelle
Ailoot-hinnat
Hinnat asetusten mukaan
| Asetukset | Hinnasto | Veloitus |
|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Veloitus Syöte · Syötetokenit $0 / 1K tokenia Tuloste · Tulostokenit $0 / 1K tokenia Syöte · Välimuistin luku — / 1K tokenia Syöte · Välimuistiin kirjoitus — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
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.
Vastaanota ja tallenna tulokset
Ailoot Ultra · OpenAI Chat
JSON
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Jos alkuperäinen vastaus on tarkistettava
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliakset
Mallin aliakset
Ailoot Ultra thinkingmachines/inkling:free
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
Ailoot Ultra · Anthropic Messages POST /v1/messages thinkingmachines/inkling:free
thinkingmachines/inkling:freeAloitus
Inkling on avoimien painojen multimodaalinen malli yleiseen päättelyyn, ohjelmointiin ja agenttien työkalukäyttöön. Se yhdistää tekstiä, kuvia ja ääntä laajassa kontekstissa, tarjoaa säädettävän ajattelupanostuksen ja tuottaa kirjallisia tuloksia lähdeanalyysiin, koodityöhön ja keskustelusovelluksiin.
- Hyväksytyt syötteet
- Teksti
- Tulokset
- Teksti
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Syötetyypit
text- Tulostyypit
text- Konteksti
- 1 048 576 tokens
- Enimmäistuloste
- 262 144 tokens
- Tulosteen muoto
- JSON
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat thinkingmachines/inkling:free | Oletus— |
Kenttämessages | Tyyppiarray | VaatimusPakollinen | Arvot & rajat | Oletus— |
Kenttästream | Tyyppiboolean | VaatimusValinnainen | Arvot & rajat false | Oletusfalse |
Kenttäsystem | Tyyppistring | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttämax_tokens | Tyyppiinteger | VaatimusPakollinen | Arvot & rajat Vähimmäismäärä: 1 Enimmäismäärä: 262 144 | Oletus— |
Kenttätemperature | Tyyppinumber | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttätop_p | Tyyppinumber | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttätop_k | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttästop_sequences | Tyyppiarray | VaatimusValinnainen | Arvot & rajat | Oletus— |
Kenttämetadata | Tyyppiobject | VaatimusValinnainen | Arvot & rajat | Oletus— |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, messages, max_tokens |
Parametrioptional | Sopimusstream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametrimaterial_types | Sopimustext |
Parametriconditions | SopimusUse 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. |
Elinkaari: synchronous_json
Hinnoittelu
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Vakiohinta Kun nopea tila on valittu
- Flex-tila
- Vakiohinta Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Vakiohinta Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
- Nollahinnat pelkälle tekstille
- Text input and output only. Cache, tools, media and streaming are unavailable. Pelkkää tekstiä sisältävälle syötteelle ja tulosteelle
Ailoot-hinnat
Hinnat asetusten mukaan
| Asetukset | Hinnasto | Veloitus |
|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Veloitus Syöte · Syötetokenit $0 / 1K tokenia Tuloste · Tulostokenit $0 / 1K tokenia Syöte · Välimuistin luku — / 1K tokenia Syöte · Välimuistiin kirjoitus — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
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.
Vastaanota ja tallenna tulokset
Ailoot Ultra · Anthropic Messages
JSON
Säilytä kaikki valmistuneet tulokset
Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Jos alkuperäinen vastaus on tarkistettava
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliakset
Mallin aliakset
Ailoot Ultra thinkingmachines/inkling:free
Menetelmäpolkujen aliakset
Käytä yllä näytettyjä menetelmäpolkuja.
Liittyvät kutsujan ID:t
FAQ · Thinking Machines: Inkling (free)
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/chat/completions·thinkingmachines/inkling:free:text→textPOST /v1/messages·thinkingmachines/inkling:free:text→text- Mitä kenttiä pyyntö käyttää?
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- Mitä rajoja sovelletaan?
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