pub struct PromptingTips {
pub tips: Vec<String>,
}Expand description
Library of prompting tips and best practices
Fields§
§tips: Vec<String>Implementations§
Source§impl PromptingTips
impl PromptingTips
Sourcepub fn default_tips() -> Self
pub fn default_tips() -> Self
Creates a new prompting tips library with default tips
Sourcepub fn format_for_prompt(&self) -> String
pub fn format_for_prompt(&self) -> String
Formats tips as a string for LLM consumption
Auto Trait Implementations§
impl Freeze for PromptingTips
impl RefUnwindSafe for PromptingTips
impl Send for PromptingTips
impl Sync for PromptingTips
impl Unpin for PromptingTips
impl UnsafeUnpin for PromptingTips
impl UnwindSafe for PromptingTips
Blanket Implementations§
impl<T> Allocation for T
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more