pub struct KnowledgeBaseCreate {
pub name: String,
pub description: Option<String>,
pub embedding_model: Option<String>,
}Expand description
Body for POST /api/v1/knowledge-bases.
Fields§
§name: String§description: Option<String>§embedding_model: Option<String>Informational only — not a choice. The deployment has one embedding model, set by the
super-admin in PUT /admin/config/agent-memory; ingest and search always use it, and POST /knowledge-bases/{id}/reindex overwrites this field with the model actually used. A string
sent here is stored and echoed by GET until the first reindex, then replaced. PUT /knowledge-bases/{id} ignores it. Clients should send nothing (knowledge-bases.ts:395,
:688).
Trait Implementations§
Source§impl Clone for KnowledgeBaseCreate
impl Clone for KnowledgeBaseCreate
Source§impl Debug for KnowledgeBaseCreate
impl Debug for KnowledgeBaseCreate
Source§impl Default for KnowledgeBaseCreate
impl Default for KnowledgeBaseCreate
Source§impl<'de> Deserialize<'de> for KnowledgeBaseCreate
impl<'de> Deserialize<'de> for KnowledgeBaseCreate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for KnowledgeBaseCreate
impl PartialEq for KnowledgeBaseCreate
Source§impl Serialize for KnowledgeBaseCreate
impl Serialize for KnowledgeBaseCreate
impl StructuralPartialEq for KnowledgeBaseCreate
Auto Trait Implementations§
impl Freeze for KnowledgeBaseCreate
impl RefUnwindSafe for KnowledgeBaseCreate
impl Send for KnowledgeBaseCreate
impl Sync for KnowledgeBaseCreate
impl Unpin for KnowledgeBaseCreate
impl UnsafeUnpin for KnowledgeBaseCreate
impl UnwindSafe for KnowledgeBaseCreate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more