Model
The base interface for calling an LLM.
Methods
Section titled “Methods”getResponse()
Section titled “getResponse()”getResponse(request): Promise<ModelResponse>;Get a response from the model.
Parameters
Section titled “Parameters”| Parameter | Type | Description | 
|---|---|---|
| 
 | The request to get a response for. | 
Returns
Section titled “Returns”Promise<ModelResponse>
getStreamedResponse()
Section titled “getStreamedResponse()”getStreamedResponse(request): AsyncIterable<StreamEvent>;Get a streamed response from the model.
Parameters
Section titled “Parameters”| Parameter | Type | 
|---|---|
| 
 | 
Returns
Section titled “Returns”AsyncIterable<StreamEvent>