openrouter_api library

Classes

LlmMessage
LlmMessageContent
construct the message content
LlmReasioning
OpenRouter
WebSearchOptions

Extensions

CreateKey on OpenRouterProvisioner
DeleteKey on OpenRouterProvisioner
GetCompletion on OpenRouterInference
GetGeneration on OpenRouter
GetKey on OpenRouterProvisioner
GetKeys on OpenRouterProvisioner
GetModels on OpenRouter
GetProviders on OpenRouter
GetSessionDetails on OpenRouter
StreamCompletion on OpenRouterInference
UpdateKey on OpenRouterProvisioner

Functions

getEndpoints({String? baseUrl, required String modelId}) Future<List<LlmEndpoint>>