Class LemurBaseParams
- Namespace
- AssemblyAI.Lemur
- Assembly
- AssemblyAI.dll
public record LemurBaseParams : IEquatable<LemurBaseParams>
- Inheritance
-
LemurBaseParams
- Implements
- Inherited Members
Properties
Context
Context to provide the model. This can be a string or a free-form JSON value.
[JsonPropertyName("context")]
public OneOf<string, object>? Context { get; set; }
Property Value
FinalModel
The model that is used for the final prompt after compression is performed.
[JsonPropertyName("final_model")]
public LemurModel? FinalModel { get; set; }
Property Value
InputText
Custom formatted transcript data. Maximum size is the context limit of the selected model, which defaults to 100000. Use either transcript_ids or input_text as input into LeMUR.
[JsonPropertyName("input_text")]
public string? InputText { get; set; }
Property Value
MaxOutputSize
Max output size in tokens, up to 4000
[JsonPropertyName("max_output_size")]
public int? MaxOutputSize { get; set; }
Property Value
- int?
Temperature
The temperature to use for the model. Higher values result in answers that are more creative, lower values are more conservative. Can be any value between 0.0 and 1.0 inclusive.
[JsonPropertyName("temperature")]
public float? Temperature { get; set; }
Property Value
TranscriptIds
A list of completed transcripts with text. Up to a maximum of 100 files or 100 hours, whichever is lower. Use either transcript_ids or input_text as input into LeMUR.
[JsonPropertyName("transcript_ids")]
public IEnumerable<string>? TranscriptIds { get; set; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.