MCPcopy Create free account

hub / github.com/abielzulio/chatgpt-raycast / functions

Functions44 in github.com/abielzulio/chatgpt-raycast

↓ 3 callersFunctionuseSavedChat
()
src/hooks/useSavedChat.tsx:5
↓ 2 callersFunctionuseConversations
()
src/hooks/useConversations.tsx:5
↓ 2 callersFunctionuseHistory
()
src/hooks/useHistory.tsx:5
↓ 2 callersFunctionuseModel
()
src/hooks/useModel.tsx:16
↓ 1 callersFunctionchatTransfomer
(chat: Chat[], prompt: string)
src/utils/index.ts:3
↓ 1 callersFunctiongetActionPanel
(question: string, model: Model)
src/ask.tsx:100
↓ 1 callersFunctiongetActionPanel
(chat: Chat)
src/saved.tsx:15
↓ 1 callersFunctiongetActionPanel
(chat: Chat)
src/history.tsx:18
↓ 1 callersFunctiongetActionPanel
(selectedChat: Chat)
src/views/chat.tsx:28
↓ 1 callersFunctiononSubmit
(model: Model)
src/views/model/form.tsx:29
↓ 1 callersFunctionuseAutoTTS
()
src/hooks/useAutoTTS.tsx:3
↓ 1 callersFunctionuseChat
(props: T[])
src/hooks/useChat.tsx:12
↓ 1 callersFunctionuseChatGPT
()
src/hooks/useChatGPT.tsx:5
↓ 1 callersFunctionuseProxy
()
src/hooks/useProxy.tsx:4
↓ 1 callersFunctionuseQuestion
(props: { initialQuestion: string; disableAutoLoad?: boolean })
src/hooks/useQuestion.tsx:5
FunctionAnswerDetailView
(props: { chat: Chat; markdown?: string | null | undefined })
src/views/answer-detail.tsx:4
FunctionAsk
(props: { conversation?: Conversation })
src/ask.tsx:16
FunctionChatView
({ data, question, model, setConversation, use, models, selectedModel, onModelChange, }: ChatV
src/views/chat.tsx:14
FunctionConversation
()
src/conversation.tsx:10
FunctionConversationListView
(props: { title: string; conversations: Conversation[]; selectedConversation: string | null; actionPan
src/views/conversation-list.tsx:4
FunctionCopyActionSection
({ question, answer }: { question: string; answer: string })
src/actions/copy.tsx:4
FunctionCopyToClipboardAction
(props: Action.CopyToClipboard.Props)
src/actions/index.tsx:18
FunctionDestructiveAction
({ icon = Icon.Trash, title, dialog, onAction, shortcut = { modifiers: ["cmd"], key: "delete" }, }:
src/actions/index.tsx:47
FunctionEmptyView
()
src/views/empty.tsx:3
FunctionFormInputActionSection
(props: QuestionFormProps)
src/actions/form-input.tsx:5
FunctionHistory
()
src/history.tsx:12
FunctionModel
()
src/model.tsx:10
FunctionModelDetailView
(props: { model: Model; markdown?: string | null | undefined })
src/views/model/list.tsx:43
FunctionModelDropdown
(props: ChangeModelProp)
src/views/model/dropdown.tsx:4
FunctionModelForm
(props: { model?: Model; use: { models: ModelHook }; name?: string })
src/views/model/form.tsx:6
FunctionModelListItem
({ model, selectedModel, actionPanel, }: { model: Model; selectedModel: string | null; actionPanel
src/views/model/list.tsx:22
FunctionModelListView
({ title, models, selectedModel, actionPanel, }: { title: string; models: Model[]; selectedModel
src/views/model/list.tsx:4
FunctionPinAction
({ title, isPinned, onAction, }: { title: string; isPinned: boolean; onAction: () => void; })
src/actions/index.tsx:8
FunctionPreferencesActionSection
()
src/actions/preferences.tsx:3
FunctionPrimaryAction
({ title, onAction }: { title: string; onAction: () => void })
src/actions/index.tsx:4
FunctionQuestionForm
({ initialQuestion, selectedModel, models, onModelChange, onSubmit, }: QuestionFormProps)
src/views/question/form.tsx:6
FunctionSaveActionSection
({ onSaveAnswerAction, snippet, }: { onSaveAnswerAction: () => void; snippet?: { text: string; name: s
src/actions/save.tsx:4
FunctionSaveAnswerAction
({ onAction }: { onAction: () => void })
src/actions/index.tsx:34
FunctionSaveAsSnippetAction
({ text, name }: { text: string; name: string })
src/actions/index.tsx:38
FunctionSaved
()
src/saved.tsx:10
FunctionTextToSpeechAction
({ content }: { content: string })
src/actions/index.tsx:22
Functionask
(question: string, model: Model)
src/hooks/useChat.tsx:23
FunctiongetActionPanel
(model: Model)
src/model.tsx:17
FunctiongetActionPanel
(conversation: Conversation)
src/conversation.tsx:51