https://github.com/evandroamparo/semantickernelsimpleplugin
The Semantic Kernel Quick Start guide implemented in C#
https://github.com/evandroamparo/semantickernelsimpleplugin
agent ai ai-agent azureopenai chatbot csharp dotnet function-calling genai llms openai semantic-kernel
Last synced: about 1 month ago
JSON representation
The Semantic Kernel Quick Start guide implemented in C#
- Host: GitHub
- URL: https://github.com/evandroamparo/semantickernelsimpleplugin
- Owner: evandroamparo
- Created: 2025-01-28T20:49:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-28T20:53:53.000Z (over 1 year ago)
- Last Synced: 2025-01-28T21:35:47.343Z (over 1 year ago)
- Topics: agent, ai, ai-agent, azureopenai, chatbot, csharp, dotnet, function-calling, genai, llms, openai, semantic-kernel
- Language: C#
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Semantic Kernel Simple Plugin
A simple console application demonstrating the use of Microsoft's Semantic Kernel with Azure OpenAI.
## Prerequisites
- .NET 9.0
- Azure OpenAI account and API key
- Visual Studio 2022 or VS Code
## Setup
1. Clone the repository
2. Set up user secrets for the application:
```bash
dotnet user-secrets init
dotnet user-secrets set "ModelName" "your-model-name"
dotnet user-secrets set "BaseUrl" "your-azure-openai-endpoint"
dotnet user-secrets set "ApiKey" "your-api-key"
```
3. Build and run the application:
```bash
dotnet build
dotnet run
```
## Features
- Integration with Open AI or Azure OpenAI
- Chat completion functionality
- Custom plugin system
- Conversation history tracking
## License
MIT