Modelle

Thinking Machines: Inkling Small (free)

Markdown · JSON

Thinking Machines: Inkling Small (free)

Inkling-Small ist ein multimodales Modell mit offenen Gewichten für Programmierung, Werkzeugnutzung und Schlussfolgern anhand von Text, Bildern und Audio. Sein steuerbarer Thinking-Aufwand und großer Kontext unterstützen gezielte Anwendungsaufgaben mit schriftlichen Ergebnissen; das aktive Modell ist kleiner als bei Inkling.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

Inkling-Small ist das kleinere multimodale Modell mit offenen Gewichten von Thinking Machines Lab für Reasoning, Programmierung, Gespräche und toolnutzende Anwendungen. Es nimmt Text, Bilder und Audio entgegen und erzeugt Text. Seine Mixture-of-Experts-Architektur hat insgesamt 276 Milliarden Parameter, davon 12 Milliarden aktiv, gegenüber insgesamt 975 Milliarden und 41 Milliarden aktiven Parametern bei Inkling. Small ist ein separat veröffentlichtes Modell mit einer anderen Balance aus Effizienz und Fähigkeiten, kein Modus für kürzere Inkling-Ausgaben.

Stellen Sie für eine Codeuntersuchung die betroffenen Dateien, das beobachtete Verhalten und die benötigte Änderung bereit und fragen Sie anschließend nach dem verantwortlichen Pfad und einer gezielten Korrektur. Ein hilfreiches Endartefakt enthält die vorgeschlagene Änderung und die Belege aus allen Prüfungen, die die verbundene Anwendung tatsächlich ausgeführt hat. Geben Sie für einen Supportassistenten die relevante Richtlinie und die Gesprächsfakten vor und fordern Sie die nächste Antwort oder die noch fehlende Frage an. Zu den vorgesehenen Einsätzen gehören Programmierassistenten, Chatbots, abrufgestützte Antworten und agentische Systeme mit Anwendungswerkzeugen.

Das Kontextfenster umfasst bis zu eine Million Token. Ordnen Sie ein langes Repository oder eine Dokumentensammlung anhand von Dateinamen, Abschnittskennzeichnungen und einer klaren Frage und erhalten Sie die Fakten, die ein späterer Schritt verwenden muss. Ein großes Fenster ist für den Vergleich weit auseinanderliegender Informationen nützlich; das gewünschte Ergebnis sollte dennoch konkret bleiben: eine Codeänderung, eine quellenbasierte Erklärung oder extrahierte Felder. Neue oder private Informationen gehören in die bereitgestellten Belege oder zurückgegebenen Abrufresultate, statt als Teil erlernten Wissens vorausgesetzt zu werden.

Der Thinking-Aufwand ist steuerbar. Der Familienleitfaden des Herstellers verwendet kontinuierliche Werte von einschließlich 0.0 bis unter 1.0 mit den Ausgangsvorgaben none, minimal, low, medium, high und xhigh entsprechend 0.0, 0.1, 0.2, 0.7, 0.9 und 0.99. Der Hersteller-Renderer verwendet standardmäßig high. Höherer Aufwand kann mehr Reasoning fördern und ein größeres Generierungsbudget erfordern, garantiert aber keine längere oder genauere Antwort. Eine Nulleinstellung begünstigt eine Antwort ohne Reasoning, statt dessen vollständige Abwesenheit hart zu erzwingen. Wählen Sie den Aufwand passend zur Aufgabe und halten Sie die Vorgabe für die endgültige Ausgabe klar.

Bilder können visuelle Fragen, Diagramm- oder Schaubildinterpretation und mathematisches Reasoning aus sichtbaren Informationen unterstützen. Verwenden Sie für gute Leistung Bilder mit Abmessungen zwischen 40 und 4.096 Pixeln. Erhalten Sie lesbare Beschriftungen und erklären Sie das wichtige Detail. Mit einem konfigurierten Python-Werkzeug kann das Modell visuelles Reasoning mit Zuschnitt, Vergrößerung und programmgesteuerter Untersuchung eines Dokuments oder Diagramms verbinden. Diese Vorgänge müssen in der verbundenen Tool-Umgebung ausgeführt werden; die schriftliche Antwort sollte deren zurückgegebene Beobachtungen verwenden.

Audioeingaben sind WAV mit 16 kHz Abtastrate, für optimale Leistung idealerweise mit Aufnahmen unter zwei Minuten. Dies ist eine Vorbereitungsempfehlung, keine harte Zusage zur Dauer. Verwenden Sie eine relevante gesprochene Frage oder einen kurzen Clip und geben Sie an, ob das schriftliche Ergebnis Sprache transkribieren, eine Frage zur Aufnahme beantworten oder deren Inhalt mit anderem bereitgestellten Material verknüpfen soll. Die native Antwort ist Text statt erzeugter Sprache. Inklings separate Empfehlung für längere Audios sollte nicht auf die Small-Ausgabe übertragen werden.

Toolnutzende Arbeitsabläufe brauchen aussagekräftige Tool-Beschreibungen, Argumentdefinitionen und Ergebnisse der von der Anwendung ausgeführten Vorgänge. Halten Sie ein Abfrageergebnis, eine Berechnung oder Dateibeobachtung von der vorgeschlagenen Modellaktion getrennt. Benennen Sie bei einer Diagrammabweichung die relevanten Beschriftungen, untersuchen Sie die bereitgestellten Werte mit einem Rechenwerkzeug und fordern Sie eine Erklärung an, die diese Werte nennt. Das Modell ist für verschiedene Programmier- und Agentenumgebungen trainiert; die umgebende Aufgabe und die Werkzeuge sollten daher beschrieben und nicht vorausgesetzt werden.

Die offenen Gewichte unterstützen Modellforschung, Fine-Tuning und Integration in nachgelagerte Produkte. Die Veröffentlichung von Inkling-Small folgt einem früheren Preview-Checkpoint und umfasst weiteres Training für agentisches Programmieren; das endgültige Modell und diese Preview sollten getrennte Identitäten behalten. Für einen spezialisierten Extraktions- oder Antwortstil verwendet die Anpassung repräsentative Beispiele und ein ausdrückliches Zielverhalten. Ein gewöhnlicher Prompt liefert dagegen Kontext für die aktuelle Anfrage; er erstellt kein neu trainiertes Modell und wechselt auch nicht zu einem solchen.

Eine hilfreiche Ergebnisprüfung kontrolliert, ob die vorgeschlagene Codeänderung, Transkription, extrahierten Fakten oder schriftliche Antwort mit den bereitgestellten Belegen übereinstimmen. Legen Sie die Darstellung von Unsicherheit und fehlenden Informationen fest, insbesondere bei Prognosen oder Faktenantworten mit unvollständiger Quelle. Der Hersteller trainierte Inkling-Small auf Prognosekalibrierung mithilfe von Reinforcement Learning anhand von Proper Scoring Rules für reale Fragen, mit dem Ziel, eine zu den verfügbaren Belegen passende Sicherheit auszudrücken. Bewahren Sie Material und Tool-Beobachtungen zusammen mit dem Artefakt auf, damit eine Folgefrage ein Problem ändern kann, ohne die ursprüngliche Aufgabe zu verlieren. Die allgemeinen mehrsprachigen und multimodalen Fähigkeiten von Inkling-Small bleiben von einem speziellen Sprachgenerator oder einem garantierten Dienst zur Ausführung externer Aktionen getrennt.

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

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

Start

Inkling-Small ist ein multimodales Modell mit offenen Gewichten für Programmierung, Werkzeugnutzung und Schlussfolgern anhand von Text, Bildern und Audio. Sein steuerbarer Thinking-Aufwand und großer Kontext unterstützen gezielte Anwendungsaufgaben mit schriftlichen Ergebnissen; das aktive Modell ist kleiner als bei Inkling.

Zulässige Eingaben
Text
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Eingabetypen
text
Ausgabetypen
text
Kontext
1.048.576 tokens
Maximale Ausgabe
262.144 tokens
Ausgabeformat
JSON
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
thinkingmachines/inkling-small:free
Standard—
FeldmessagesTyparrayAnforderungErforderlichWerte und LimitsStandard—
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
false
Standardfalse
Feldmax_tokensTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 262.144
Standard—
Feldmax_completion_tokensTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 262.144
Standard—
FeldnTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 128
Standard—
FeldtemperatureTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldtop_pTypnumberAnforderungOptionalWerte und LimitsStandard—
FeldseedTypintegerAnforderungOptionalWerte und LimitsStandard—
FeldstopTypAnforderungOptionalWerte und LimitsStandard—
Feldfrequency_penaltyTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldpresence_penaltyTypnumberAnforderungOptionalWerte und LimitsStandard—
FelduserTypstringAnforderungOptionalWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, messages
ParameteroptionalVertragstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesVertragtext
ParameterconditionsVertragUse 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.

Lebenszyklus: synchronous_json

Tarife

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Standardtarif Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Standardtarif Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Standardtarif Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird
Preise für explizites Caching
Nicht aktiviert Wenn explizites Caching angefordert wird
Nulltarife für reine Textverarbeitung
Text input and output only. Cache, tools, media and streaming are unavailable. Für reine Texteingabe und Textausgabe

Ailoot-Tarife

Preise nach Konfiguration

KonfigurationTarifstaffelGebühr
KonfigurationBasistarife für TokenTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Token
Ausgabe · Ausgabetoken $0 / 1K Token
Eingabe · Cache-Lesen — / 1K Token
Eingabe · Cache-Schreiben — / 1K Token
Eingabe · Cache-Schreiben, 1 Stunde — / 1K Token

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · OpenAI Chat

curl · einmal erstellen und das vollständige Ergebnis speichern
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.

Ergebnisse abrufen und speichern

Ailoot Ultra · OpenAI Chat

JSON

Alle fertiggestellten Ergebnisse aufbewahren

Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.

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

Wenn die ursprüngliche Antwort geprüft werden muss

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

Aliasnamen

Modellaliasnamen

Ailoot Ultra thinkingmachines/inkling-small:free

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

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

Start

Inkling-Small ist ein multimodales Modell mit offenen Gewichten für Programmierung, Werkzeugnutzung und Schlussfolgern anhand von Text, Bildern und Audio. Sein steuerbarer Thinking-Aufwand und großer Kontext unterstützen gezielte Anwendungsaufgaben mit schriftlichen Ergebnissen; das aktive Modell ist kleiner als bei Inkling.

Zulässige Eingaben
Text
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Anthropic Messages POST /v1/messages
Eingabetypen
text
Ausgabetypen
text
Kontext
1.048.576 tokens
Maximale Ausgabe
262.144 tokens
Ausgabeformat
JSON
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
thinkingmachines/inkling-small:free
Standard—
FeldmessagesTyparrayAnforderungErforderlichWerte und LimitsStandard—
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
false
Standardfalse
FeldsystemTypstringAnforderungOptionalWerte und LimitsStandard—
Feldmax_tokensTypintegerAnforderungErforderlichWerte und Limits
Minimum: 1
Maximum: 262.144
Standard—
FeldtemperatureTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldtop_pTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldtop_kTypintegerAnforderungOptionalWerte und LimitsStandard—
Feldstop_sequencesTyparrayAnforderungOptionalWerte und LimitsStandard—
FeldmetadataTypobjectAnforderungOptionalWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, messages, max_tokens
ParameteroptionalVertragstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesVertragtext
ParameterconditionsVertragUse 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.

Lebenszyklus: synchronous_json

Tarife

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Standardtarif Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Standardtarif Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Standardtarif Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird
Nulltarife für reine Textverarbeitung
Text input and output only. Cache, tools, media and streaming are unavailable. Für reine Texteingabe und Textausgabe

Ailoot-Tarife

Preise nach Konfiguration

KonfigurationTarifstaffelGebühr
KonfigurationBasistarife für TokenTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Token
Ausgabe · Ausgabetoken $0 / 1K Token
Eingabe · Cache-Lesen — / 1K Token
Eingabe · Cache-Schreiben — / 1K Token
Eingabe · Cache-Schreiben, 1 Stunde — / 1K Token

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Anthropic Messages

curl · einmal erstellen und das vollständige Ergebnis speichern
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.

Ergebnisse abrufen und speichern

Ailoot Ultra · Anthropic Messages

JSON

Alle fertiggestellten Ergebnisse aufbewahren

Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.

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

Wenn die ursprüngliche Antwort geprüft werden muss

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

Aliasnamen

Modellaliasnamen

Ailoot Ultra thinkingmachines/inkling-small:free

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

thinkingmachines/inkling-small:free

FAQ · Thinking Machines: Inkling Small (free)
Welche Eingaben und Ergebnisse sind verfügbar?

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

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

Welche Felder verwendet die Anfrage?

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

Welche Grenzen gelten?

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

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag