pub struct ModelUsageRecommendations {
pub use_case: String,
pub recommended_models: Vec<ModelRecommendation>,
pub guidelines: Vec<String>,
pub recommended_parameters: RecommendedParameters,
pub pitfalls: Vec<String>,
pub expected_performance: PerformanceExpectations,
}
Expand description
Usage recommendations for specific use cases
Fields§
§use_case: String
Use case category
recommended_models: Vec<ModelRecommendation>
Recommended models in order of preference
guidelines: Vec<String>
General guidelines for this use case
recommended_parameters: RecommendedParameters
Recommended parameters
pitfalls: Vec<String>
Common pitfalls to avoid
expected_performance: PerformanceExpectations
Expected performance characteristics
Trait Implementations§
Source§impl Clone for ModelUsageRecommendations
impl Clone for ModelUsageRecommendations
Source§fn clone(&self) -> ModelUsageRecommendations
fn clone(&self) -> ModelUsageRecommendations
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 ModelUsageRecommendations
impl Debug for ModelUsageRecommendations
Source§impl<'de> Deserialize<'de> for ModelUsageRecommendations
impl<'de> Deserialize<'de> for ModelUsageRecommendations
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 ModelUsageRecommendations
impl RefUnwindSafe for ModelUsageRecommendations
impl Send for ModelUsageRecommendations
impl Sync for ModelUsageRecommendations
impl Unpin for ModelUsageRecommendations
impl UnwindSafe for ModelUsageRecommendations
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