This repository contains simple templates for using LLM APIs in different languages and from different providers.
- Basic OpenAI Integration - Simple example of using OpenAI API directly
- OpenAI with Function Calling - Example demonstrating OpenAI's function calling capabilities
- Basic Azure OpenAI Integration - Simple example of using Azure OpenAI with Azure AD authentication
- Azure OpenAI with Function Calling - Example demonstrating Azure OpenAI's function calling capabilities
- Basic Claude Integration - Simple example of using Anthropic's Claude API
- Claude with Tool Calling - Example demonstrating Claude's tool calling capabilities
- Basic OpenAI Integration - Simple example of using OpenAI API directly
- OpenAI with Function Calling - Example demonstrating OpenAI's function calling capabilities
- OpenAI with Function Calling and Streaming - Parsing multiple OpenAI tool calls while streaming the content
- Basic Azure OpenAI Integration - Simple example of using Azure OpenAI with Azure AD authentication
- Azure OpenAI with Function Calling - Example demonstrating Azure OpenAI's function calling capabilities
- Azure OpenAI with Function Calling and Streaming - Parsing multiple Azure OpenAI tool calls while streaming the content
- Basic Claude Integration - Simple example of using Anthropic's Claude API
- Claude with Tool Calling - Example demonstrating Claude's tool calling capabilities
- Basic Ollama Integration - Simple example of using Ollama's local LLM API
- Ollama with Tool Calling - Example demonstrating Ollama's tool calling capabilities with a weather function