pub struct AiAgentBasicTextToolTextGen {
pub model: Option<String>,
pub num_tokens_for_completion: Option<i64>,
pub llm_endpoint_params: Option<AiLlmEndpointParams>,
pub system_message: Option<String>,
pub prompt_template: Option<String>,
}Fields§
§model: Option<String>§num_tokens_for_completion: Option<i64>§llm_endpoint_params: Option<AiLlmEndpointParams>§system_message: Option<String>§prompt_template: Option<String>Trait Implementations§
Source§impl Clone for AiAgentBasicTextToolTextGen
impl Clone for AiAgentBasicTextToolTextGen
Source§fn clone(&self) -> AiAgentBasicTextToolTextGen
fn clone(&self) -> AiAgentBasicTextToolTextGen
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AiAgentBasicTextToolTextGen
impl Debug for AiAgentBasicTextToolTextGen
Source§impl Default for AiAgentBasicTextToolTextGen
impl Default for AiAgentBasicTextToolTextGen
Source§fn default() -> AiAgentBasicTextToolTextGen
fn default() -> AiAgentBasicTextToolTextGen
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiAgentBasicTextToolTextGen
impl<'de> Deserialize<'de> for AiAgentBasicTextToolTextGen
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
impl StructuralPartialEq for AiAgentBasicTextToolTextGen
Auto Trait Implementations§
impl Freeze for AiAgentBasicTextToolTextGen
impl RefUnwindSafe for AiAgentBasicTextToolTextGen
impl Send for AiAgentBasicTextToolTextGen
impl Sync for AiAgentBasicTextToolTextGen
impl Unpin for AiAgentBasicTextToolTextGen
impl UnsafeUnpin for AiAgentBasicTextToolTextGen
impl UnwindSafe for AiAgentBasicTextToolTextGen
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