Modelle

Thinking Machines: Inkling (free)

Markdown · JSON

Thinking Machines: Inkling (free)

Inkling ist ein multimodales Modell mit offenen Gewichten für allgemeines Reasoning, Programmierung und agentengestützte Werkzeugnutzung. Es verbindet Text, Bilder und Audio in einem großen Kontext, mit steuerbarem Denkaufwand und schriftlichen Ausgaben für Quellenanalyse, Codearbeit und Gesprächsanwendungen.

Ü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 ist das multimodale Modell mit offenen Gewichten von Thinking Machines Lab für Reasoning, Programmierung, Gespräche und Agentenanwendungen. Es akzeptiert Text, Bilder und Audio und gibt Text zurück. Sein Mixture-of-Experts-Design besitzt insgesamt 975 Milliarden Parameter, davon 41 Milliarden aktiv, und macht es zum größeren Modell der Familie. Inkling-Small ist ein separates Modell mit insgesamt 276 Milliarden Parametern und 12 Milliarden aktiven Parametern, keine Einstellung, die die Antwortlänge von Inkling verändert.

Für eine umfangreiche Codeaufgabe stellen Sie das relevante Repository-Material, das beobachtete Verhalten und das gewünschte Ergebnis bereit. Lassen Sie das Modell den verantwortlichen Pfad nachverfolgen, eine Änderung vorschlagen und die Belege aus Prüfungen berichten, die in der verbundenen Umgebung tatsächlich ausgeführt wurden. Für einen Dokumentvergleich kennzeichnen Sie die Quellabschnitte und verlangen Sie die relevanten Unterschiede, deren stützende Belege und jede unbeantwortete Frage. Zu den vorgesehenen Anwendungen gehören Programmierassistenten, Chatbots, Retrieval-Augmented Generation und werkzeugnutzende Agenten; das endgültige Ergebnis wird für die verarbeitende Anwendung gestaltet.

Inkling unterstützt bis zu eine Million Kontext-Token. Nutzen Sie diesen Platz, um umfangreiches Ausgangsmaterial und wichtige Gesprächsfakten zusammenzuhalten, und ordnen Sie sie um eine konkrete Frage an. Unterscheiden Sie Quellenfakten von Annahmen und lassen Sie Platz für das vollständige schriftliche Arbeitsergebnis. Der größere Kontext unterstützt die Arbeit über eine umfangreiche Sammlung hinweg; er macht die Antwort nicht zu einer Liveansicht eines Systems, dessen aktuelle Informationen nicht bereitgestellt wurden.

Der Denkaufwand ist stufenlos von einschließlich 0.0 bis unter 1.0 steuerbar. Die Ausgangsvorgaben des Anbieters sind none 0.0, minimal 0.1, low 0.2, medium 0.7, high 0.9 und xhigh 0.99; high ist der Standard des Renderers. Aufwand und Generierungs-Tokenbudget sind unabhängig. Ein höherer Aufwand kann mehr Reasoning fördern und vor der endgültigen Antwort mehr Platz benötigen; none lenkt dagegen in Richtung einer Antwort ohne Reasoning, ohne eine harte Einschränkung durchzusetzen. Wählen Sie einen zur Aufgabe passenden Wert und legen Sie erwartetes Arbeitsergebnis und Abschlussbedingung ausdrücklich fest.

Die visuelle Eingabe unterstützt Bildbeschreibungen, Fragen zu sichtbaren Inhalten, Diagramme, Schaubilder und mathematisches visuelles Reasoning. Für gute Leistung verwenden Sie Bilder mit Abmessungen zwischen 40 und 4.096 Pixeln. Halten Sie relevante Beschriftungen und Diagrammkontext lesbar. Inkling kann ein konfiguriertes Python-Werkzeug verwenden, um ein Bild programmatisch zu vergrößern, zuzuschneiden oder zu untersuchen, und verbindet so visuelle Beobachtungen mit codebasiertem Reasoning. Eine hilfreiche Diagrammantwort bewahrt die beobachteten Werte und zeigt, wie sie die Schlussfolgerung stützen, statt allein aus einem Vorschlag abzuleiten, dass ein Zuschnitt oder eine Berechnung erfolgt ist.

Audioeingaben verwenden WAV mit 16 kHz Abtastrate; der Hersteller empfiehlt für optimale Leistung Aufnahmen von höchstens 20 Minuten. Dies ist eine Vorbereitungsempfehlung. Inkling kann Sprache transkribieren, gesprochenen Anweisungen folgen, Fragen zu Aufnahmen beantworten und längere Audioinhalte analysieren. Stellen Sie die relevante Aufnahme zusammen mit der schriftlichen Frage und gegebenenfalls benötigtem Referenzmaterial zur Interpretation bereit. Ein Besprechungsergebnis kann gesprochene Fakten von einer späteren Zusammenfassung oder Interpretation trennen. Das Modell erzeugt Text; sein Audioverständnis unterscheidet sich somit von der Synthese einer gesprochenen Antwort.

Beschreiben Sie bei einer werkzeugbasierten Aufgabe die verfügbaren Operationen und ihre Argumente und erhalten Sie die tatsächlichen Beobachtungen, die die Anwendung zurückgibt. Ein Suchergebnis kann aktuelle Belege liefern, eine Berechnung numerische Arbeit und eine Dateioperation den zu prüfenden Inhalt feststellen. Die vorgeschlagene Aktion des Modells und das ausgeführte Ergebnis sind separate Gesprächsteile. Verknüpfen Sie eine endgültige Antwort mit diesen Beobachtungen, besonders wenn sie eine Codeänderung oder einen nächsten Anwendungsschritt vorschlägt.

Inkling wurde auf Kalibrierung und das Befolgen von Anweisungen trainiert, einschließlich des Ausdrucks von Unsicherheit, wenn eine Antwort nicht belegt ist. Verlangen Sie bei einer evidenzbasierten Prognose oder Analyse die Annahmen, Belege und offenen Bedingungen im schriftlichen Ergebnis. Legen Sie bei einer Extraktion fest, wie ein fehlender Wert dargestellt werden soll, statt für jedes Feld einen erfundenen Fakt zu verlangen. Diese Anweisungen machen ein Ergebnis für die Prüfung nützlich, ohne Zuversicht oder einen langen Reasoning-Prozess als Richtigkeitsbeweis zu behandeln.

Offene Gewichte unterstützen Fine-Tuning und die Integration in nachgelagerte Produkte. Ein spezialisiertes Modell wird aus repräsentativen Beispielen und einem Zielverhalten entwickelt, während eine gewöhnliche Inferenzanfrage Kontext für die aktuelle Aufgabe bereitstellt. Der Anbieter zeigt Anpassung als separaten Arbeitsablauf; eine normale Antwort wechselt nicht stillschweigend zu neuen Gewichten. Bewahren Sie ursprüngliche Belege und angeforderte Bedingungen gemeinsam mit dem endgültigen Arbeitsergebnis auf, damit eine Folgefrage einen Fakt ändern, die Formulierung präzisieren oder einen anderen Codepfad untersuchen kann, während derselbe Auftrag stimmig bleibt.

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

thinkingmachines/inkling:free

Thinking Machines /thinkingmachines/inkling:free

Einstieg

Inkling ist ein multimodales Modell mit offenen Gewichten für allgemeines Reasoning, Programmierung und agentengestützte Werkzeugnutzung. Es verbindet Text, Bilder und Audio in einem großen Kontext, mit steuerbarem Denkaufwand und schriftlichen Ausgaben für Quellenanalyse, Codearbeit und Gesprächsanwendungen.

Zulässige Eingaben
Text
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Eingabe
text
Ausgabe
text
Kontext
1 048 576 tokens
Maximale Ausgabe
262 144 tokens
Ausgabeformat
JSON
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
thinkingmachines/inkling: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 TokensTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Tokens
Ausgabe · Ausgabetoken $0 / 1K Tokens
Eingabe · Cache lesen — / 1K Tokens
Eingabe · In Cache schreiben — / 1K Tokens
Eingabe · In Cache schreiben, 1 Stunde — / 1K Tokens

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

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

thinkingmachines/inkling:free

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

thinkingmachines/inkling:free

Thinking Machines /thinkingmachines/inkling:free

Einstieg

Inkling ist ein multimodales Modell mit offenen Gewichten für allgemeines Reasoning, Programmierung und agentengestützte Werkzeugnutzung. Es verbindet Text, Bilder und Audio in einem großen Kontext, mit steuerbarem Denkaufwand und schriftlichen Ausgaben für Quellenanalyse, Codearbeit und Gesprächsanwendungen.

Zulässige Eingaben
Text
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Anthropic Messages POST /v1/messages
Eingabe
text
Ausgabe
text
Kontext
1 048 576 tokens
Maximale Ausgabe
262 144 tokens
Ausgabeformat
JSON
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
thinkingmachines/inkling: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 TokensTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Tokens
Ausgabe · Ausgabetoken $0 / 1K Tokens
Eingabe · Cache lesen — / 1K Tokens
Eingabe · In Cache schreiben — / 1K Tokens
Eingabe · In Cache schreiben, 1 Stunde — / 1K Tokens

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

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

thinkingmachines/inkling:free

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

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

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

Welche Felder verwendet die Anfrage?

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

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

Welche Grenzen gelten?

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

POST /v1/messages · thinkingmachines/inkling: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