OpenAIOnWPF
April 27, 2024 · View on GitHub
OpenAIOnWPF

OpenAIOnWPF is a WPF application for interacting with desktop applications using the OpenAI API.
Requirement
- Windows 10 or 11
Usage
- run the application.
- Click the button next to the Configuration combo box and set the API key.
- Type your question or comment in the text box and press Ctrl + Enter or click the Send button to submit.
- The response from the API will appear in the Assistant text box.
- continue the dialogue by sending further messages if necessary.
Feature
Configuration
OpenAI or AzureOpenAI APIs are available.
Edit Conversation History
https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/d7bcb773-9832-44cc-8a97-a3a13e6f8c18
Prompt Template
https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/1057896a-3f72-495c-9db7-68223e5d1136
Translation Features
For people whose native language is not English.
English is said to be the most accurate. Use this if you want to interact with the AI in English.
Requires DeepL or Google's translation API.
https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/18462921-7c50-45d3-87cd-be751a5a3197
Change Color Theme
Dependencies
Here are the key dependencies of this project:
- Betalgo.OpenAI
- ModernWpf
- FluentWPF
- MdXaml(Fork) - This is a forked version from the original project.