pub struct Nova2Sonic;Expand description
Nova 2 Sonic - Next-gen Nova model with 1M context
Trait Implementations§
Source§impl BedrockModel for Nova2Sonic
impl BedrockModel for Nova2Sonic
Source§fn bedrock_id(&self) -> &'static str
fn bedrock_id(&self) -> &'static str
The Bedrock model ID Read more
Source§fn default_inference_profile(&self) -> InferenceProfile
fn default_inference_profile(&self) -> InferenceProfile
The default inference profile for this model Read more
Source§impl Clone for Nova2Sonic
impl Clone for Nova2Sonic
Source§fn clone(&self) -> Nova2Sonic
fn clone(&self) -> Nova2Sonic
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 Nova2Sonic
impl Debug for Nova2Sonic
Source§impl Default for Nova2Sonic
impl Default for Nova2Sonic
Source§fn default() -> Nova2Sonic
fn default() -> Nova2Sonic
Returns the “default value” for a type. Read more
Source§impl Model for Nova2Sonic
impl Model for Nova2Sonic
Source§fn max_context_tokens(&self) -> usize
fn max_context_tokens(&self) -> usize
Maximum input context tokens
Source§fn max_output_tokens(&self) -> usize
fn max_output_tokens(&self) -> usize
Maximum output tokens the model can generate
Source§fn estimate_message_tokens(&self, messages: &[Message]) -> usize
fn estimate_message_tokens(&self, messages: &[Message]) -> usize
Estimate tokens for a conversation Read more
Source§fn estimate_content_block_tokens(&self, block: &ContentBlock) -> usize
fn estimate_content_block_tokens(&self, block: &ContentBlock) -> usize
Estimate tokens for a single content block
impl Copy for Nova2Sonic
Auto Trait Implementations§
impl Freeze for Nova2Sonic
impl RefUnwindSafe for Nova2Sonic
impl Send for Nova2Sonic
impl Sync for Nova2Sonic
impl Unpin for Nova2Sonic
impl UnwindSafe for Nova2Sonic
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