Skip to main content

ds_api/raw/request/
mod.rs

1pub mod chat_completion;
2pub mod message;
3pub mod model;
4pub mod response_format;
5pub mod stop;
6pub mod stream_options;
7pub mod thinking;
8pub mod tool;
9pub mod tool_choice;
10
11pub use chat_completion::ChatCompletionRequest;
12pub use message::{FunctionCall, Message, Role, ToolCall, ToolType};
13pub use model::Model;
14pub use response_format::{ResponseFormat, ResponseFormatType};
15pub use stop::Stop;
16pub use stream_options::StreamOptions;
17pub use thinking::{Thinking, ThinkingType};
18pub use tool::{Function, Tool};
19pub use tool_choice::{FunctionName, ToolChoice, ToolChoiceObject, ToolChoiceType};