GUI: Tauri + React + Typescript
Switch API & Models:
API: OpenAI ChatGPT
API: Anthropic Claude
- switch_request(gpt_request, claude_request)
- switch model
- reset_messages -> memo, window close -> memo.
- input voice, output voice
- voice commands ["教えて", "送信", "エンター"]
set env CHATGPTTOKEN
set env ANTHROPIC_API_KEY
// If you specify the voice_id of the 棒読みちゃん, she will speak.
set env VOICEID
$ cargo tauri dev
// or
$ cargo tauri build
$ npm tauri dev
// or
$ npm tauri build