diff --git a/src/lib/stores/marketplace.ts b/src/lib/stores/marketplace.ts index 19f590a16..7fe6e514e 100644 --- a/src/lib/stores/marketplace.ts +++ b/src/lib/stores/marketplace.ts @@ -1762,6 +1762,46 @@ export const marketplace: MarketplaceTemplate[] = [ } ] }, + { + icon: 'icon-chip', + id: 'chat-with-anyscale', + name: 'Chat with AnyScale', + tagline: 'Create a chatbot using the AnyScale API.', + permissions: ['any'], + cron: '', + events: [], + timeout: 15, + usecases: ['AI'], + runtimes: [ + ...getRuntimes( + TemplateRuntimes.NODE, + 'npm install', + 'src/main.js', + 'node/chat-with-anyscale' + ) + ], + instructions: `For documentation and instructions check out file.`, + vcsProvider: 'github', + providerRepositoryId: 'templates', + providerOwner: 'appwrite', + providerBranch: 'main', + variables: [ + { + name: 'ANYSCALE_API_KEY', + description: `A unique key used to authenticate with the AnyScale API. Learn more.`, + placeholder: 'd03xxxxxxxx26', + required: true, + type: 'password' + }, + { + name: 'ANYSCALE_MAX_TOKENS', + description: `The maximum number of tokens that Anyscale responses should contain. Learn more.`, + placeholder: '', + required: false, + type: 'number' + } + ] + }, { icon: 'icon-music-note', id: 'music-generation-with-huggingface',