model

Thinking Machines: Inkling Small (free)

Markdown · JSON

Thinking Machines: Inkling Small (free)

Inkling-Small ialah model multimodal berpemberat terbuka untuk pengaturcaraan, penggunaan alat dan penaakulan terhadap teks, imej serta audio. Usaha pemikiran yang boleh dikawal dan konteks besarnya menyokong tugas aplikasi terfokus dengan hasil bertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

Inkling-Small ialah model multimodal dengan pemberat terbuka Thinking Machines Lab yang lebih kecil untuk penaakulan, pengekodan, perbualan dan aplikasi yang menggunakan alat. Ia menerima teks, imej dan audio serta menghasilkan teks. Reka bentuk Mixture-of-Expertsnya mempunyai 276 bilion jumlah parameter dengan 12 bilion yang aktif, berbanding Inkling yang mempunyai 975 bilion jumlah parameter dan 41 bilion yang aktif. Small ialah model berasingan yang telah dikeluarkan dengan keseimbangan kecekapan dan keupayaan yang berbeza, bukannya mod output lebih pendek Inkling.

Untuk penyiasatan kod, bekalkan fail yang terjejas, tingkah laku yang diperhatikan dan perubahan yang anda perlukan, kemudian minta laluan yang bertanggungjawab serta pembetulan khusus. Artifak akhir yang berguna menyertakan suntingan yang dicadangkan dan bukti daripada sebarang semakan yang benar-benar dijalankan oleh aplikasi yang disambungkan. Untuk pembantu sokongan, berikan dasar dan fakta perbualan yang berkaitan serta minta respons seterusnya atau soalan yang belum ditanyakan. Penggunaan model yang dimaksudkan termasuk pembantu pengekodan, chatbot, respons yang diperkaya pemerolehan maklumat dan sistem berejen dengan alat aplikasi.

Tetingkap konteksnya sehingga satu juta token. Susun repositori atau koleksi dokumen yang panjang dengan nama fail, label bahagian dan soalan yang jelas, sambil mengekalkan fakta yang mesti digunakan pada peringkat seterusnya. Tetingkap yang besar berguna untuk membandingkan maklumat yang berjauhan, tetapi hasil yang diminta perlu kekal khusus: perubahan kod, penjelasan berasaskan sumber atau medan yang diekstrak. Maklumat baharu atau peribadi perlu berada dalam bukti yang dibekalkan atau hasil pemerolehan maklumat yang dikembalikan, tanpa menganggapnya sebagai sebahagian daripada pengetahuan yang dipelajari.

Usaha pemikiran boleh dikawal. Panduan keluarga pengeluar menggunakan nilai berterusan daripada 0.0 secara inklusif hingga kurang daripada 1.0, dengan pratetap permulaan none, minimal, low, medium, high dan xhigh yang sepadan dengan 0.0, 0.1, 0.2, 0.7, 0.9 dan 0.99. Pemapar pengeluar menggunakan high secara lalai. Usaha yang lebih tinggi boleh menggalakkan lebih banyak penaakulan dan mungkin memerlukan belanjawan penjanaan yang lebih besar, tetapi tidak menjamin jawapan yang lebih panjang atau lebih tepat. Tetapan sifar mengarahkan model ke arah tanpa penaakulan tanpa menguatkuasakan ketiadaan penaakulan secara keras. Pilih usaha mengikut tugasan dan pastikan keperluan output akhir jelas.

Imej boleh menyokong soalan visual, pentafsiran carta atau rajah dan penaakulan matematik daripada maklumat yang kelihatan. Untuk prestasi yang baik, gunakan imej dengan dimensi antara 40 hingga 4,096 piksel. Kekalkan label yang boleh dibaca dan terangkan butiran yang penting. Dengan alat Python yang dikonfigurasi, model boleh menggabungkan penaakulan visual dengan pemangkasan, pengezuman dan pemeriksaan dokumen atau carta secara berprogram. Operasi itu perlu dilaksanakan oleh persekitaran alat yang disambungkan; jawapan bertulis perlu menggunakan pemerhatian yang dikembalikan daripadanya.

Input audio ialah WAV yang disampel pada 16 kHz, dengan rakaman sebaik-baiknya di bawah dua minit untuk prestasi optimum. Ini ialah cadangan penyediaan, bukannya jaminan tempoh yang keras. Gunakan soalan lisan atau klip pendek yang berkaitan dan nyatakan sama ada hasil bertulis perlu mentranskripsikan pertuturan, menjawab soalan tentang rakaman atau mengaitkan kandungannya dengan bahan lain yang dibekalkan. Respons natif ialah teks, bukannya pertuturan yang dijana. Cadangan Inkling yang berasingan untuk audio lebih panjang tidak patut dipindahkan kepada edisi Small.

Aliran kerja yang menggunakan alat memerlukan huraian alat yang bermakna, takrif argumen dan hasil daripada operasi yang dilaksanakan oleh aplikasi. Asingkan hasil carian rujukan, pengiraan atau pemerhatian fail daripada tindakan yang dicadangkan oleh model. Untuk percanggahan carta, kenal pasti label yang berkaitan, periksa nilai yang dibekalkan melalui alat pengiraan dan minta penjelasan yang merujuk nilai tersebut. Model dilatih untuk pelbagai kerangka pengekodan dan ejen, jadi tugasan serta alat yang mengelilinginya perlu dihuraikan tanpa dibiarkan tersirat.

Pemberat terbuka menyokong penyelidikan model, penalaan halus dan integrasi ke dalam produk hiliran. Keluaran Inkling-Small menyusuli titik semak preview terdahulu dan merangkumi latihan tambahan untuk pengekodan berejen; model akhir dan preview itu perlu mengekalkan identiti berasingan. Untuk gaya pengekstrakan atau respons khusus, penyesuaian menggunakan contoh yang mewakili dan tingkah laku sasaran yang jelas. Prompt biasa pula membekalkan konteks untuk permintaan semasa; ia tidak mencipta atau bertukar kepada model yang baru dilatih.

Langkah semakan hasil yang berguna memastikan perubahan kod, transkripsi, fakta yang diekstrak atau respons bertulis yang dicadangkan sepadan dengan bukti yang dibekalkan. Nyatakan cara ketidakpastian dan maklumat yang tiada perlu dipaparkan, khususnya bagi ramalan atau jawapan fakta yang sumbernya tidak lengkap. Pengeluar melatih Inkling-Small untuk penentukuran ramalan menggunakan pembelajaran pengukuhan berdasarkan peraturan pemarkahan wajar bagi soalan dunia sebenar, dengan tujuan menyatakan keyakinan yang sesuai dengan bukti yang tersedia. Simpan bahan dan pemerhatian alat bersama artifak supaya susulan boleh menyemak satu isu tanpa kehilangan tugasan asal. Keupayaan umum berbilang bahasa dan multimodal Inkling-Small kekal berbeza daripada penjana pertuturan khusus atau perkhidmatan tindakan luaran yang dijamin.

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions thinkingmachines/inkling-small:free

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

Pengenalan

Inkling-Small ialah model multimodal berpemberat terbuka untuk pengaturcaraan, penggunaan alat dan penaakulan terhadap teks, imej serta audio. Usaha pemikiran yang boleh dikawal dan konteks besarnya menyokong tugas aplikasi terfokus dengan hasil bertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Input yang diterima
Teks
Hasil
Teks

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Input
text
Output
text
Konteks
1,048,576 tokens
Output maksimum
262,144 tokens
Format output
JSON
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
thinkingmachines/inkling-small:free
Lalai—
MedanmessagesJenisarrayKeperluanDiperlukanNilai & hadLalai—
MedanstreamJenisbooleanKeperluanPilihanNilai & had
false
Lalaifalse
Medanmax_tokensJenisintegerKeperluanPilihanNilai & had
Minimum: 1
Maksimum: 262,144
Lalai—
Medanmax_completion_tokensJenisintegerKeperluanPilihanNilai & had
Minimum: 1
Maksimum: 262,144
Lalai—
MedannJenisintegerKeperluanPilihanNilai & had
Minimum: 1
Maksimum: 128
Lalai—
MedantemperatureJenisnumberKeperluanPilihanNilai & hadLalai—
Medantop_pJenisnumberKeperluanPilihanNilai & hadLalai—
MedanseedJenisintegerKeperluanPilihanNilai & hadLalai—
MedanstopJenisKeperluanPilihanNilai & hadLalai—
Medanfrequency_penaltyJenisnumberKeperluanPilihanNilai & hadLalai—
Medanpresence_penaltyJenisnumberKeperluanPilihanNilai & hadLalai—
MedanuserJenisstringKeperluanPilihanNilai & hadLalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, messages
ParameteroptionalKontrakstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesKontraktext
ParameterconditionsKontrakUse 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.

Kitar hayat: synchronous_json

Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Kadar standard Apabila mod pantas dipilih
Mod flex
Kadar standard Apabila mod flex dipilih
Usaha penaakulan maksimum
Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default
Harga cache eksplisit
Tidak diaktifkan Apabila cache eksplisit diminta
Kadar sifar untuk teks sahaja
Text input and output only. Cache, tools, media and streaming are unavailable. Untuk input dan output teks sahaja

Kadar Ailoot

Harga mengikut konfigurasi

KonfigurasiJadual kadarCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasCaj
Input · Token input $0 / 1K token
Output · Token output $0 / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · OpenAI Chat

curl · cipta sekali sahaja dan simpan hasil lengkap
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.

Terima dan simpan hasil

Ailoot Ultra · OpenAI Chat

JSON

Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Jika respons asal perlu disemak

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Alias

Alias model

Ailoot Ultra thinkingmachines/inkling-small:free

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

thinkingmachines/inkling-small:free

Ailoot Ultra · Anthropic Messages POST /v1/messages thinkingmachines/inkling-small:free

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

Pengenalan

Inkling-Small ialah model multimodal berpemberat terbuka untuk pengaturcaraan, penggunaan alat dan penaakulan terhadap teks, imej serta audio. Usaha pemikiran yang boleh dikawal dan konteks besarnya menyokong tugas aplikasi terfokus dengan hasil bertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Input yang diterima
Teks
Hasil
Teks

Tersedia di Ailoot · input & kaedah

Ailoot Ultra · Anthropic Messages POST /v1/messages
Input
text
Output
text
Konteks
1,048,576 tokens
Output maksimum
262,144 tokens
Format output
JSON
MedanJenisKeperluanNilai & hadLalai
MedanmodelJenisstringKeperluanDiperlukanNilai & had
thinkingmachines/inkling-small:free
Lalai—
MedanmessagesJenisarrayKeperluanDiperlukanNilai & hadLalai—
MedanstreamJenisbooleanKeperluanPilihanNilai & had
false
Lalaifalse
MedansystemJenisstringKeperluanPilihanNilai & hadLalai—
Medanmax_tokensJenisintegerKeperluanDiperlukanNilai & had
Minimum: 1
Maksimum: 262,144
Lalai—
MedantemperatureJenisnumberKeperluanPilihanNilai & hadLalai—
Medantop_pJenisnumberKeperluanPilihanNilai & hadLalai—
Medantop_kJenisintegerKeperluanPilihanNilai & hadLalai—
Medanstop_sequencesJenisarrayKeperluanPilihanNilai & hadLalai—
MedanmetadataJenisobjectKeperluanPilihanNilai & hadLalai—
Parameter kaedah dan kitar hayat
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, messages, max_tokens
ParameteroptionalKontrakstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesKontraktext
ParameterconditionsKontrakUse 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.

Kitar hayat: synchronous_json

Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas
Kadar standard Apabila mod pantas dipilih
Mod flex
Kadar standard Apabila mod flex dipilih
Usaha penaakulan maksimum
Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default
Kadar sifar untuk teks sahaja
Text input and output only. Cache, tools, media and streaming are unavailable. Untuk input dan output teks sahaja

Kadar Ailoot

Harga mengikut konfigurasi

KonfigurasiJadual kadarCaj
KonfigurasiKadar asas tokenJadual kadarKadar asasCaj
Input · Token input $0 / 1K token
Output · Token output $0 / 1K token
Input · Bacaan cache — / 1K token
Input · Penulisan cache — / 1K token
Input · Penulisan cache, 1 jam — / 1K token

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →

Contoh permintaan

Ailoot Ultra · Anthropic Messages

curl · cipta sekali sahaja dan simpan hasil lengkap
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.

Terima dan simpan hasil

Ailoot Ultra · Anthropic Messages

JSON

Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Jika respons asal perlu disemak

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Alias

Alias model

Ailoot Ultra thinkingmachines/inkling-small:free

Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

ID pemanggil berkaitan

thinkingmachines/inkling-small:free

FAQ · Thinking Machines: Inkling Small (free)
Apakah input dan hasil yang tersedia?

POST /v1/chat/completions · thinkingmachines/inkling-small:free: text → text

POST /v1/messages · thinkingmachines/inkling-small:free: text → text

Apakah medan yang digunakan oleh permintaan?

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, user

POST /v1/messages · thinkingmachines/inkling-small:free: model, messages, stream, system, max_tokens, temperature, top_p, top_k, stop_sequences, metadata

Apakah had yang terpakai?

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: 128

POST /v1/messages · thinkingmachines/inkling-small:free: ctx: 1048576; max_out: 262144; max_tokens.minimum: 1; max_tokens.maximum: 262144

Butiran lanjut

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan
Pilih pelan berdiskaun untuk permintaan berkala anda.
Kod promosi sehingga 50%
Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.
Perbelanjaan dalam sejarah
Model, token dan jumlah disimpan bagi setiap permintaan.

Pilih langganan · Lihat harga model

Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial
Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.
Lesen penjual semula
Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.
Dokumen pada laman
Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

Mohon lesen penjual semula · Tawaran dan perjanjian lesen