useModel
initialization process to update localStorage
only after initialization is complete, preventing data overwrite. Addresses issues #8977, #14356, and #14125.List.EmptyView
when the model list is empty, as the Action panel would remain empty and default models ensure the model list is not empty.gpt-3.5
and the like to gpt-4o-mini
, as the latter is cheaper and more efficient.setOption
to include all model IDs, removing the filter for 'gpt' prefix. (To support o1
models).src/type.ts:Model.option
, since 'option' was already effectively a 'string'.isAutoFullInput
state machine checkisAutoTTS
not available in stream modeList.Item.Detail.Markdown
display big image caused Heap out of memorySummarize
command to summarize website and YouTube videolocalstorage
to cache
Models
(Enable in preferences)Auto-load Text
and Use Full Text Input
not working properlyAsk
onSelectionChange
race conditionPreferences
dynamically directly from the generated type definition429
error codeAPI
-> APIKey
(@k8scat)429
error codeIntroducing ChatGPT for Raycast. Interact with OpenAI's ChatGPT straight from your command bar, with 5 commands available:
Ask
Start a new conversation with ChatGPT by asking a questionConversations
→ Continue recent conversations without losing contextModels
→ Collection of the user's default and custom modelsSaved Answer
→ Collection of the user's saved question and its answerHistory
→ Collection of all the user's questions plus the answers