https://github.com/abielzulio/chatgpt-raycast
ChatGPT raycast extension
https://github.com/abielzulio/chatgpt-raycast
Last synced: 8 months ago
JSON representation
ChatGPT raycast extension
- Host: GitHub
- URL: https://github.com/abielzulio/chatgpt-raycast
- Owner: abielzulio
- License: mit
- Created: 2022-12-03T15:47:51.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-02T12:06:50.000Z (over 1 year ago)
- Last Synced: 2024-10-26T23:12:57.302Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://www.raycast.com/abielzulio/chatgpt
- Size: 35.4 MB
- Stars: 574
- Watchers: 8
- Forks: 47
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-chatgpt-summary - RayCast Extension (unofficial)
- awesome-chatgpt-tools - RayCast Extension (unofficial)
- awesome-chatgpt - chatgpt-raycast - Raycast extension. (Integrations / Examples)
- StarryDivineSky - abielzulio/chatgpt-raycast
- awesome-chatgpt - ChatGPT Raycast extension
- fucking-awesome-chatgpt - RayCast Extension (unofficial)
- awesome-chatgpt - RayCast Extension (unofficial)
- awesome-ChatGPT-repositories - chatgpt-raycast - ChatGPT raycast extension (Browser-extensions)
- awesome-chatgpt - RayCast Extension (unofficial)
- awesome-chatgpt - Raycast extension
- awesome-chatgpt - chatgpt-raycast - Raycast extension. (Integrations / Examples)
- awesome-gpt - RayCast Extension (unofficial)
- awesome-open-gpt - chatgpt-raycast
- awesome-llm-zh - RayCast 插件-非官方 - raycast](https://github.com/abielzulio/chatgpt-raycast) | (ChatGPT 插件 / 其他)
- awesome-chatgpt-resources - chatgpt-raycast
- awesome-chatgpt-zh - RayCast 扩展(非官方)
- awesome-chatgpt-resources - chatgpt-raycast
- awesome-ChatGPT-resource-zh - 【RayCast】插件 (非官方)
- awesome-chatgpt - abielzulio/chatgpt-raycast - ChatGPT Raycast extension enables users to interact with OpenAI's ChatGPT directly from the Raycast command bar, offering customizable AI models, conversation saving, and quick access to past interactions. (Addons, extensions, plug-ins for integrating LLM into third-party applications / Other user interfaces)
- awesome-chatgpt - chatgpt-raycast
README
ChatGPT
Interact with OpenAI's ChatGPT right from your command bar

# Features
### Ask anything, from your favourite thing
Straight from your command bar, ask anything that you wanted and get an AI-generated answer without any effort.

### Personalized for you, really
Customize the model to your liking. Create and edit custom engines beyond your creativity.

### Keep continue, with you
Continue talking about everything right where you left off. Be pro without from zero.

### Save the answer, for later
Got the answer that you wanted? Great. Now you can save it without asking again.

### Look-up your past, fast
Automatically save all the question and answer so you can go back digging for the answer you're looking, quickly.

# Models availability
### GPT-3.5
- `gpt-3.5-turbo`
- `gpt-3.5-turbo-0301`
### GPT-4
GPT-4 model availability depends on your developer account. You need access to the GPT-4 API key through OpenAI's waitlist from [here](https://openai.com/waitlist/gpt-4-api) to see the GPT-4 model option.
# How to use
This package requires a valid `Secret Key` from [OpenAI](https://platform.openai.com/account/api-keys) with a `pay-as-you-go` plan account (**you'll get a `429` error if you're on a `free-tier` account**).

> All the preferences value will be stored locally using [Preferences API](https://developers.raycast.com/api-reference/preferences)
# Preferences
All preferences properties list that can be customize through `Raycast Settings > Extensions > ChatGPT`
| Properties | Label | Value | Required | Default | Description |
| ------------------------ | ---------------------- | ----------------------------------- | -------- | ------- | ---------------------------------------------------------------------------------------------------------------- |
| `api` | API | `string` | `true` | `empty` | Your personal Open AI API key |
| `useStream` | Stream Completion | `boolean` | `true` | `true` | Stream the completions of the generated answer |
| `isAutoSaveConversation` | Auto-save Conversation | `boolean` | `true` | `true` | Auto-save every conversation that you had with the model |
| `isAutoLoadText` | Auto-load | `boolean` | `false` | `false` | Load selected text from your frontmost application to the `question bar` or `full text input form` automatically |
| `isAutoFullInput` | Use Full Text Input | `boolean` | `false` | `false` | Switch to `full text input form` from `question bar` automatically whenever you want to ask or type a question |
| `isAutoTTS` | Text-to-Speech | `boolean` | `false` | `false` | Enable auto text-to-speech everytime you get a generated answer |
| `useProxy` | Use Proxy | `boolean` | `false` | `false` | Each question request will be passed through the proxy |
| `proxyProtocol` | Proxy Protocol | `http`, `https`, `socks4`, `socks5` | `false` | `http` | Proxy protocol option |
| `proxyHost` | Proxy Host | `string` | `false` | `empty` | Proxy host value |
| `proxyUsername` | Proxy Username | `string` | `false` | `empty` | Proxy username value |
| `proxyPassword` | Proxy Password | `string` | `false` | `empty` | Proxy password value |
---
Made with ♥ from Indonesia
