Skip to content

GUI: Tauri + React + Typescript. Switch API: OpenAI ChatGPT. Anthropic Claude.

License

Notifications You must be signed in to change notification settings

go-numb/TalkWithRustGPT

Repository files navigation

Talk with RustGPT

GUI: Tauri + React + Typescript

Switch API & Models:
API: OpenAI ChatGPT API: Anthropic Claude

Release

TalkWithRustGPT

Future

  • switch_request(gpt_request, claude_request)
  • switch model
  • reset_messages -> memo, window close -> memo.
  • input voice, output voice
  • voice commands ["教えて", "送信", "エンター"]

Required

set env CHATGPTTOKEN
set env ANTHROPIC_API_KEY
// If you specify the voice_id of the 棒読みちゃん, she will speak.
set env VOICEID

Usage

$ cargo tauri dev

// or 

$ cargo tauri build
$ npm tauri dev

// or 

$ npm tauri build

via golang client

talk with GPT @go-numb

Author

@_numbP

License

MIT