Skip to content

Commit

Permalink
New extension: Perplexity-API (raycast#10511)
Browse files Browse the repository at this point in the history
* added folder

* initial upload

* fixed casual prompt

* Update extensions/perplexity-api/CHANGELOG.md

Co-authored-by: Per Nielsen Tikær <per@raycast.com>

* Update extensions/perplexity-api/README.md

Co-authored-by: Per Nielsen Tikær <per@raycast.com>

* Added placeholder

* fixed separator

* Fix placeholder value in package.json

* Add academic command

* updated summarize command

* added disabledByDefault to some commands

* Updated CHANGELOG and add disabled commands to README

* Update CHANGELOG.md and optimise images

---------

Co-authored-by: Per Nielsen Tikær <per@raycast.com>
Co-authored-by: raycastbot <bot@raycast.com>
  • Loading branch information
3 people authored Feb 8, 2024
1 parent 5b56b95 commit d658f40
Show file tree
Hide file tree
Showing 30 changed files with 2,742 additions and 0 deletions.
4 changes: 4 additions & 0 deletions extensions/perplexity-api/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"root": true,
"extends": ["@raycast"]
}
13 changes: 13 additions & 0 deletions extensions/perplexity-api/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules

# Raycast specific files
raycast-env.d.ts
.raycast-swift-build
.swiftpm
compiled_raycast_swift

# misc
.DS_Store
4 changes: 4 additions & 0 deletions extensions/perplexity-api/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"printWidth": 120,
"singleQuote": false
}
3 changes: 3 additions & 0 deletions extensions/perplexity-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Perplexity API Changelog

## [Initial Version] - 2024-07-01
28 changes: 28 additions & 0 deletions extensions/perplexity-api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Perplexity API

Perplexity API offers a wide range of AI models such as Mistral, Meta's Llama and their own models.
With this powerful extension, you can boost your productivity using advanced AI models without having to leave your Raycast interface.

## Getting an API Key

1. Go to [Perplexity API](https://www.perplexity.ai/settings/api)
2. Generate an API key at the bottom and copy your key
3. Input your key on the Extension's setup page

You're all good to go!

## Disabled Commands

This extension includes a few commands that are disabled by default. You can enable them by going to the extension's settings.

These commands are:

- Compose Email Response
- Add Comments to Code
- Change Tone to Friendly
- Change Tone to Casual
- Change Tone to Professional
- Change Tone to Academic
- Find Synonyms
- Task Generator
- Translate Text
Binary file added extensions/perplexity-api/assets/perplexity.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/perplexity-api/metadata/askAI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/perplexity-api/metadata/fix.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/perplexity-api/metadata/prompt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/perplexity-api/metadata/summary.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit d658f40

Please sign in to comment.