Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yt3trees/openaionwpf
WPF application to operate OpenAI API
https://github.com/yt3trees/openaionwpf
chatgpt dotnet openai windows-desktop wpf
Last synced: about 19 hours ago
JSON representation
WPF application to operate OpenAI API
- Host: GitHub
- URL: https://github.com/yt3trees/openaionwpf
- Owner: yt3trees
- License: mit
- Created: 2023-03-26T13:59:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-13T12:40:04.000Z (7 months ago)
- Last Synced: 2024-04-13T23:59:48.974Z (7 months ago)
- Topics: chatgpt, dotnet, openai, windows-desktop, wpf
- Language: C#
- Homepage:
- Size: 6.78 MB
- Stars: 5
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README-ja.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenAIOnWPF
![gif](./!image/OpenAIOnWPF.gif)
OpenAIOnWPFは、OpenAI APIを使用してデスクトップアプリケーションと対話するためのWPFアプリケーションです。
## Requirement
- Windows 10 or 11## 使用方法
1. アプリケーションを実行。
2. Configurationコンボボックス横のボタンをクリックして、APIキーを設定。
3. テキストボックスに質問やコメントを入力し、Ctrl + Enterキーを押すか、送信ボタンをクリックして、送信。
4. APIからの応答がアシスタントテキストボックスに表示される。
5. 必要に応じて、さらにメッセージを送信して対話を続ける。## 機能
### 設定
OpenAIかAzureOpenAIのAPIを使用可能です。### 会話履歴編集
https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/d7bcb773-9832-44cc-8a97-a3a13e6f8c18### プロンプトテンプレート
https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/1057896a-3f72-495c-9db7-68223e5d1136### 翻訳機能
英語以外が母国語の人向け。英語が一番精度がいいらしい。英語でAIとやり取りしたい場合に使用してください。
DeepLかGoogleの翻訳APIが必要です。
https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/18462921-7c50-45d3-87cd-be751a5a3197
### カラーテーマの変更
![color_theme](https://github.com/yt3trees/OpenAIOnWPF/assets/57471763/8ab7f837-e7c6-4038-b98b-20b52146c399)## 依存関係
このプロジェクトの主な依存関係は以下の通りです:- [**Betalgo.OpenAI** ](https://github.com/betalgo/openai)
- [**ModernWpf**](https://github.com/Kinnara/ModernWpf)
- [**FluentWPF**](https://github.com/sourcechord/FluentWPF)
- [**MdXaml(Fork)**](https://github.com/yt3trees/MdXaml/tree/dev_yt3trees) - これはオリジナルからフォークされたバージョンです。## Author
[@yt3trees](https://twitter.com/yt3trees)
## License
[MIT](https://github.com/yt3trees/OpenAIOnWPF/blob/main/LICENSE)