{"repo":"paulotruta/alexa-skill-llm-intent","free":true,"listed":false,"github":"https://github.com/paulotruta/alexa-skill-llm-intent","clone":"git clone https://github.com/paulotruta/alexa-skill-llm-intent.git","description":"Alexa Skill that provides turn based conversations with an AI LLM. Bringing AI to your Alexa, because Amazon doesn't.","language":"Python","stars":169,"topics":["alexa-sdk","alexa-skill","chatgpt","openai","voice-assistant","artificial-intelligence","openai-api","template","webhook"],"license":"MIT","category":"ai-agents","readme_excerpt":"alexa-skill-llm-intent An Alexa Skill template that gives you a ready to use skill to start a turn conversation with an AI. Ask a question and get answered with Alexa's soothing voice, powered by ChatGPT or other llm. - alexa-skill-llm-intent - Configuration - Requirements - Setting up Environment variables - Creating an Alexa Skill - Automated - Using the Makefile (Alexa Hosted Skills Management) - Create a new Alexa Skill - Importing an existing Alexa Skill - List existing Alexa Hosted Skill targets - Setting the Skill configuration file and invocation words - Updating the Skill - Debugging Dialog Model - Debugging Lambda Function - Manual - Using the Alexa Developer Console - Advanced - Using the Ask CLI - Usage - Commands - Development - Local Development - Skill Package - Skill Lambda Function - Contributing - Disclaimer Configuration Requirements - Alexa Developer Account - ASK CLI - OpenAI API schema compatible llm provider API url, key, and model name: Open AI / Anthropic / OpenRouter - Python 3.8 (optional for local development) - AWS Account (optional for advanced deployment) Setting up Environment variables You should setup your configuration file by copying config.example.json to config.json and filling the required fields: - invocation name - The invocation name for the skill - example: gemini flash - llm url - OpenAI OpenAPI Schema Compatible LLM API provider url - example: https://openrouter.ai/api/v1/chat/completions - llm model - Model name/version to use wit","default_branch":null,"files":null,"tree":[],"storefront":"/r/paulotruta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paulotruta/alexa-skill-llm-intent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}