OpenAI Translator
Raycast extension for translation based on ChatGPT API.
Quick Tips and Tricks:
Insipired By
Install
Store
Raycast OpenAI Translator
Manual
git clone https://github.com/douo/raycast-openai-translator.git
cd raycast-openai-translator
npm install && npm run dev
After the extension command show up, You can stop(Ctrl-c
) the server safely.
Feature
It is recommended to set the Provider to "Custom..." and then manage your Providers using the "Setup Provider" command.
Main Feature
- Selected text translation
- Screencapture translation(Powered by macOS Vision API)
- Clipboard text translation
- Global shortcut(Go to the Raycast extension configuration page to configure it manually)
Translation Mode
- Translate
- Polishing
- Summarize
- What/What is it?
Multiple LLM Provider Support
OpenAI ChatGPT
Raycast AI
- API Entrypoint: none
- API Key: none
- API Model: No configuration required.
Requires Raycast Pro to support.
Azure OpenAI Service
- API Entrypoint:
https://${resourceName}.openai.azure.com/openai/deployments/${deployName}/chat/completions?api-version=${apiVersion}
- API Key: Azure -> Azure OpenAI -> Keys and Endpoint
- API Model:No configuration required.
Gemini
Claude
Groq
Moonshot
Ollama
OpenAI compatibility
Others
How to configure shortcut to selected text query
- Configure the extension(
⌘+⇧+,
).
- Select "Query Selected"
- Setup shortcut
- Make sure "Query Mode" is "Translate".