Skip to content

Genex36/ha-groq-cloud-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Groq Cloud API integration for Home Assistant 🏠

This is a custom integration for using Groq Cloud API in the Assist pipeline, reducing the workload on the Home Assistant server.

Groq Cloud provides multiple models like Llama 3.1, Gemma2, Groq for free! And no card required! (For now...)

Requirements 📖

  • An GroqCloud account 👤 --> You can create one here
  • An API Key 🔑 --> You can generate one here

How to install ⚙️

Before configuring the integration you must first install the custom_integration. You can do it through HACS or manually

HACS ✨

  1. Addthis repository to your HACS repositories:

    • Click on this link ⤵️

      Add Repository to HACS

    • Or copy this url ⤵️ and paste into your HACS custom repostories

      https://github.com/HunorLaczko/ha-groq-cloud-api
  2. Install 💻 the Groq Cloud API integration

  3. Restart 🔁 Home Assistant

Manual Install ⌨️

  1. Download this repository
  2. Copy everything inside the custom_components folder into your Home Assistant's custom_components folder.
  3. Restart Home Assistant

Configuration 🔧

For the options check out the OpenAI Conversation integration here.

For the available models check out Groq Cloud.

Home Assistant Dashboard 💻

  • Configure the integration by clicking here ⤵️

    Add Repository to HACS

  • Or navigate to your Devices & services page and click + Add Integration

Acknowledgements

The code base is mostly identical OpenAI Conversation integration, just using the official Groq library instead of OpenAI.

The Readme and HACS setup is based on Fabio's excellent work with the Groq Whisper integration. Check out his other works as well!

About

HACS custom integration for using Groq Cloud API in the Assist pipeline, reducing the workload on the Home Assistant server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%