LLM 모델
LLM 모델 설정과 연결 상태를 관리하는 API입니다.
📄️ List LLM Providers
List registered wire providers selectable as `LLMModel.provider`.
📄️ Suggest LLM Tokenizer
Recommend a tokenizer for a wire model id. Matching is exact, so an unrecognised id answers ``unknown`` rather than guessing from a family or substring. ``already_exact`` is a recommendation too — it says the fallback estimator is exact for this model, so filling the field would only cost pod memory.
📄️ Check LLM Tokenizer Availability
Report whether the agent could load ``tokenizer`` from the hub. Advice only, stored nowhere — the operator decides. Probed server-side because the badge must reflect what the AGENT pod can reach: the hub is ``HF_ENDPOINT``, the cluster's keeper mirror the browser cannot see. The agent's own load failure is permanent for the pod's lifetime, so catching a typo, a gated repo, or a not-yet-seeded keeper here — while the form is still open — is the whole value. The id is format-checked with the ``LLMModel.tokenizer`` field rules before anything goes on the wire (every path segment starts alphanumeric, so no traversal), and the probed host comes from settings, never from the caller.
📄️ Test LLM Connection
Test an LLM connection. When `api_key` is omitted and `model_id` is provided, the stored key is used. Testing a stored model requires write permission on that model; a pre-save test requires write permission on the target collection. Testing an arbitrary URL without resource context is restricted to administrators and managers.
📄️ List LLM Models
List registered LLM models the user is permitted to read.
📄️ Create LLM Model
Register a new LLM model.
📄️ Get LLM Model
Retrieve a specific LLM model.
📄️ Update LLM Model
Update an LLM model. `type` (placement) is immutable — 422 if present.
📄️ Delete LLM Model
Remove an LLM model configuration and stop its internally hosted deployment when present. The model can no longer be selected afterward.
📄️ List LLM Model Headers
List the model's custom default headers as rows. Constant rows carry their value — they are non-sensitive by contract, the same rule applies to Model ``auth.headers``. Secret rows report the name and nothing else.
📄️ Upsert LLM Model Header
Add or replace one custom default header.
📄️ Delete LLM Model Header
Remove one custom default header.