Expand description
HTTP-backed model runners for SIM.
Modules§
- provider_
profiles - Provider profile constructors.
Structs§
- Endpoint
Candidate - Candidate endpoint and model-list path tried by provider probing.
- Http
Probe Transport - Plain HTTP/HTTPS probe transport used by the agent-facing
provider/probefunction. - Http
Runner - HTTP-backed
ModelRunnerfor OpenAI-compatible and Ollama endpoints. - Probe
Http Request - HTTP GET request issued by a provider probe.
- Probe
Http Response - HTTP response returned by a provider probe transport.
- Provider
Config - Concrete HTTP runner configuration derived from a provider profile and an option map.
- Provider
Probe Report - Provider health report returned by
probe_provider. - Provider
Profile - Data profile for a concrete HTTP model provider.
Enums§
- Probe
Status - Provider health state reported by a probe.
- Provider
Auth - Authentication shape used by a provider profile.
Statics§
- RECIPES
- Cookbook recipes for this lib, embedded at build time.
Traits§
- Probe
Transport - Transport used by provider probes.
Functions§
- anthropic_
profile - Native Anthropic provider profile.
- lemonade_
candidates - Returns Lemonade model-list endpoint candidates in probe order.
- lemonade_
profile - Native Lemonade provider profile.
- lm_
studio_ profile - Native LM Studio provider profile.
- ollama_
profile - Native Ollama provider profile.
- openai_
compatible_ profile - Generic OpenAI-compatible fallback provider profile.
- openai_
profile - Native OpenAI provider profile.
- parse_
ollama_ tags - Parses an Ollama
/api/tagsresponse into the provider model names it advertises. - probe_
provider - Probes the configured provider’s model-list endpoint.