raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.31k stars 3k forks source link

[Perplexity API] New AI Chat #14909

Open mrn opened 2 days ago

mrn commented 2 days ago

Extension

https://www.raycast.com/ilian/perplexity-api

Description

A new command which works similarly to "AI Chat" but instead of opening the previous conversation, it starts a new one. Also similar to "Create Chat" inside "AI Chat", but this would allow creating a new chat with a single keyboard command instead of through a sub-menu.

It would also save time if it did not ask for a chat name but automatically generated it like in the web UI.

Who will benefit from this feature?

Users who want to manage their conversations more easily and with less key strokes.

Anything else?

I know this is similar to the "Ask AI" command, but that command does not save the chat in a new conversation so its history is lost. The suggested "New AI Chat" should save the conversation in history (the one accessible through "AI Chat" on top or with Cmd+P).

raycastbot commented 2 days ago

Thank you for opening this issue!

🔔 @maximilianzuern @xilopaint you might want to have a look.

💡 Author and Contributors commands The author and contributors of `ilian/perplexity-api` can trigger bot actions by commenting: - `@raycastbot close this issue` Closes the issue. - `@raycastbot close as not planned` Closes the issue as not planned. - `@raycastbot rename this issue to "Awesome new title"` Renames the issue. - `@raycastbot reopen this issue` Reopens the issue. - `@raycastbot assign me` Assigns yourself to the issue. - `@raycastbot good first issue` Adds the "Good first issue" label to the issue. - `@raycastbot keep this issue open` Make sure the issue won't go stale and will be kept open by the bot.
mrn commented 2 days ago

Ultimately the goal I want to achieve is to have 2 keyboard shortcuts for Perplexity:

Shortcut 1: open the previous conversation Shortcut 2: start a new conversation without asking for a name (and save it, so that shortcut 1 opens it next time)