openrouter_api library
Classes
- LlmMessage
- LlmMessageContent
- construct the message content
- LlmReasioning
- OpenRouter
- WebSearchOptions
Enums
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> >