pub struct ExtractEntitiesRequest {
pub content: String,
pub agent_id: String,
pub memory_id: Option<String>,
pub entity_types: Option<Vec<String>>,
}Expand description
Request body for POST /ode/extract (ODE-2).
Fields§
§content: StringThe text to extract entities from.
agent_id: StringAgent context for the extraction.
memory_id: Option<String>Optional memory ID to associate with the extraction.
entity_types: Option<Vec<String>>Optional list of entity type labels to extract. When omitted the ODE sidecar uses its default set.
Trait Implementations§
Source§impl Clone for ExtractEntitiesRequest
impl Clone for ExtractEntitiesRequest
Source§fn clone(&self) -> ExtractEntitiesRequest
fn clone(&self) -> ExtractEntitiesRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExtractEntitiesRequest
impl Debug for ExtractEntitiesRequest
Source§impl<'de> Deserialize<'de> for ExtractEntitiesRequest
impl<'de> Deserialize<'de> for ExtractEntitiesRequest
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
Auto Trait Implementations§
impl Freeze for ExtractEntitiesRequest
impl RefUnwindSafe for ExtractEntitiesRequest
impl Send for ExtractEntitiesRequest
impl Sync for ExtractEntitiesRequest
impl Unpin for ExtractEntitiesRequest
impl UnsafeUnpin for ExtractEntitiesRequest
impl UnwindSafe for ExtractEntitiesRequest
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