feat(openrouter): add app with create chat completion action

This commit is contained in:
Ali BARIN
2025-01-22 16:08:38 +00:00
parent 2163b0864d
commit ba82ba2632
16 changed files with 287 additions and 0 deletions

View File

@@ -368,6 +368,15 @@ export default defineConfig({
{ text: 'Connection', link: '/apps/openai/connection' },
],
},
{
text: 'OpenRouter',
collapsible: true,
collapsed: true,
items: [
{ text: 'Actions', link: '/apps/openrouter/actions' },
{ text: 'Connection', link: '/apps/openrouter/connection' },
],
},
{
text: 'Perplexity',
collapsible: true,

View File

@@ -0,0 +1,12 @@
---
favicon: /favicons/openrouter.svg
items:
- name: Create chat completion
desc: Creates a chat completion.
---
<script setup>
import CustomListing from '../../components/CustomListing.vue'
</script>
<CustomListing />

View File

@@ -0,0 +1,8 @@
# OpenRouter
1. Go to [API Keys page](https://openrouter.ai/settings/keys) on OpenRouter.
2. Create a new key.
3. Paste the key into the `API Key` field in Automatisch.
4. Write any screen name to be displayed in Automatisch.
5. Click `Save`.
6. Start using OpenRouter integration with Automatisch!

View File

@@ -37,6 +37,7 @@ The following integrations are currently supported by Automatisch.
- [Ntfy](/apps/ntfy/actions)
- [Odoo](/apps/odoo/actions)
- [OpenAI](/apps/openai/actions)
- [OpenRouter](/apps/openrouter/actions)
- [Perplexity](/apps/perplexity/actions)
- [Pipedrive](/apps/pipedrive/triggers)
- [Placetel](/apps/placetel/triggers)

View File

@@ -0,0 +1 @@
<svg width="100%" height="100%" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" class="w-4 rounded-full" fill="#71717a" stroke="#71717a" aria-label="Logo"><g clip-path="url(#clip0_205_3)"><path d="M3 248.945C18 248.945 76 236 106 219C136 202 136 202 198 158C276.497 102.293 332 120.945 423 120.945" stroke-width="90"></path><path d="M511 121.5L357.25 210.268L357.25 32.7324L511 121.5Z"></path><path d="M0 249C15 249 73 261.945 103 278.945C133 295.945 133 295.945 195 339.945C273.497 395.652 329 377 420 377" stroke-width="90"></path><path d="M508 376.445L354.25 287.678L354.25 465.213L508 376.445Z"></path></g><title style="display:none">OpenRouter</title><defs><clipPath id="clip0_205_3"><rect width="512" height="512" fill="white"></rect></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 773 B