pub struct AgentEvidence {
pub id: String,
pub url: String,
pub kind: String,
pub query: Option<String>,
pub text: String,
pub relevance: Option<f32>,
}Expand description
存档的证据:模型看到的文字。
Fields§
§id: String§url: String§kind: Stringpage(带 queryFilter 的 scrape)、search(搜索结果的摘要)、extract(按意图抽取的列表)。
query: Option<String>§text: String§relevance: Option<f32>Trait Implementations§
Source§impl Clone for AgentEvidence
impl Clone for AgentEvidence
Source§impl Debug for AgentEvidence
impl Debug for AgentEvidence
Source§impl Default for AgentEvidence
impl Default for AgentEvidence
Source§impl<'de> Deserialize<'de> for AgentEvidencewhere
AgentEvidence: Default,
impl<'de> Deserialize<'de> for AgentEvidencewhere
AgentEvidence: Default,
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 AgentEvidence
impl PartialEq for AgentEvidence
Source§impl Serialize for AgentEvidence
impl Serialize for AgentEvidence
impl StructuralPartialEq for AgentEvidence
Auto Trait Implementations§
impl Forget for AgentEvidence
impl Freeze for AgentEvidence
impl Move for AgentEvidence
impl RefUnwindSafe for AgentEvidence
impl Send for AgentEvidence
impl Sync for AgentEvidence
impl Unpin for AgentEvidence
impl UnsafeUnpin for AgentEvidence
impl UnwindSafe for AgentEvidence
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