Modellwerk
tool compat
Compares a producer output schema against a consumer input schema and reports whether the two can be chained. Every required field of the consumer is looked for in the producer: exact name matches first, then well-known synonyms (url/uri/link, id/key/ref, created_at/timestamp and so on), which are reported as renames needing a mapping rather than as clean matches.
POST https://modell.halowerk.com/v1/tool-compatEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| producer_schema | object | Ja | Output schema of the first tool. |
| consumer_schema | object | Ja | Input schema of the second tool. |
| producer_name | string | Nein | Name of the producing tool, for the report. |
| consumer_name | string | Nein | Name of the consuming tool, for the report. |
| use_synonyms | boolean | Nein | Accept well-known renames as a match. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"producer_schema",
"consumer_schema"
],
"additionalProperties": false,
"properties": {
"producer_schema": {
"type": "object",
"description": "Output schema of the first tool."
},
"consumer_schema": {
"type": "object",
"description": "Input schema of the second tool."
},
"producer_name": {
"type": "string",
"maxLength": 128,
"description": "Name of the producing tool, for the report."
},
"consumer_name": {
"type": "string",
"maxLength": 128,
"description": "Name of the consuming tool, for the report."
},
"use_synonyms": {
"type": "boolean",
"default": true,
"description": "Accept well-known renames as a match."
}
}
}Veröffentlichtes Eingabebeispiel
{
"producer_schema": {},
"consumer_schema": {},
"use_synonyms": true
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Modellwerk0,003 USDC
chat completions
POSThttps://modell.halowerk.com/v1/chat-completionsRuns openai/gpt-oss-20b via GroqCloud. Messages are sent to Groq Inc., USA; payment metadata is not forwarded. At most 8 messages, 8192 UTF-8 bytes overall and 1024 completion tokens including reasoning. A length finish_reason exposes trunc
- Modellwerk0,002 USDC
context plan
POSThttps://modell.halowerk.com/v1/context-planPlans the division of a long input for a given model. It reserves room for the system prompt, the expected answer and a safety margin, then works out how many chunks are needed and where to cut, preferring paragraph boundaries over line and
- Modellwerk0,002 USDC
cost estimate
POSThttps://modell.halowerk.com/v1/cost-estimateWorks out what a call would cost. Give either the text itself or a token count, plus the expected output length, and get input, output, cache-read and cache-write cost per model with the total. Token counts derived from text are estimates f