pub struct LlmTranscriptAnalyzer { /* private fields */ }Expand description
LLM-assisted transcript analyzer Used when native transcripts aren’t available
Implementations§
Source§impl LlmTranscriptAnalyzer
impl LlmTranscriptAnalyzer
pub fn new(llm: LlmClient) -> Self
Sourcepub async fn analyze_transcript(
&self,
transcript: &TranscriptResult,
) -> Result<TranscriptAnalysis>
pub async fn analyze_transcript( &self, transcript: &TranscriptResult, ) -> Result<TranscriptAnalysis>
Analyze transcript content for key points
Auto Trait Implementations§
impl Freeze for LlmTranscriptAnalyzer
impl !RefUnwindSafe for LlmTranscriptAnalyzer
impl Send for LlmTranscriptAnalyzer
impl Sync for LlmTranscriptAnalyzer
impl Unpin for LlmTranscriptAnalyzer
impl !UnwindSafe for LlmTranscriptAnalyzer
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
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