Skip to main content
Module vlm
robonix_
pilot
0.1.0
Module vlm
Module Items
Structs
Enums
Functions
In crate robonix_
pilot
robonix_pilot
Module
vlm
Copy item path
Source
Structs
ยง
Accumulated
Tool
Call
๐
FnCall
FnDef
๐
Message
One message in an OpenAI Chat Completions conversation. Spec: https://platform.openai.com/docs/api-reference/chat/create#chat/create-messages
Tool
Call
ToolDef
VlmClient
Direct HTTP client for an OpenAI-compatible chat-completions endpoint. Cheap to clone โ
async_openai::Client
wraps a
reqwest::Client
(an
Arc<...>
internally). No mutex needed when sharing across tasks.
Enums
ยง
VlmStream
Item
Item yielded by the chat completion stream.
planner.rs
matches on this enum to drive token streaming, tool dispatch, and finish handling.
Functions
ยง
build_
openai_
messages
๐
build_
openai_
tools
๐