Example provider implementation.
The TypeScript library for building AI applications.
AWS credential provider that sources credentials from known environment variables
AWS credential provider that sources credentials from a Node.JS environment.
AWS credential provider that exchanges a resolved SSO login token file for temporary AWS credentials
AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config
AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config
AWS credential provider that calls STS assumeRole for temporary AWS credentials
AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service
The Gateway provider for the [AI SDK](https://ai-sdk.dev/docs) allows the use of a wide variety of AI models and providers.
AWS credential provider that sources credentials from aws login cached tokens
The **[Anthropic provider](https://ai-sdk.dev/providers/ai-sdk-providers/anthropic)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Anthropic Messages API](https://docs.anthropic.com/claude/reference/messages_post).
The **[OpenAI provider](https://ai-sdk.dev/providers/ai-sdk-providers/openai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.
A collection of token providers
The **[Google Generative AI provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-generative-ai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Generative AI](https://ai.google/discover/generativeai/)
This package provides a foundation for implementing providers that expose an OpenAI-compatible API.
[](https://www.npmjs.com/package/@aws-sdk/credential-provider-cognito-identity) [ provider for the [Vercel AI SDK](https://sdk.vercel.ai/docs) gives access to over 300 large language models on the OpenRouter chat and completion APIs.
The **[xAI Grok provider](https://ai-sdk.dev/providers/ai-sdk-providers/xai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the xAI chat and completion APIs.
The **[Azure provider](https://ai-sdk.dev/providers/ai-sdk-providers/azure)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Azure OpenAI API.
The **[Mistral provider](https://ai-sdk.dev/providers/ai-sdk-providers/mistral)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the Mistral chat API.
The **[DeepSeek provider](https://ai-sdk.dev/providers/ai-sdk-providers/deepseek)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [DeepSeek](https://www.deepseek.com) platform.
Native DTrace providers for node.js applications
AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native