INNER CODE UNIT · Rust
delete_rulebook
stakpak/agent · libs/api/src/lib.rs:144
async fn delete_rulebook(&self, uri: &str) -> Result<(), String>;
// Chat
async fn chat_completion(
&self,
model: Model,
messages: Vec<ChatMessage>,
tools: Option<Vec<Tool>>,
session_id: Option<Uuid>,
metadata: Option<serde_json::Value>,
) -> Result<ChatCompletionResponse, String>;
async fn chat_completion_stream(
&self,
model: Model,
messages: Vec<ChatMessage>,
tools: Option<Vec<Tool>>,
headers: Option<HeaderMap>,
session_id: Option<Uuid>,