Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcosaugustoldo/get-api-llm-free

Learn how to obtain API keys for popular Large Language Models (LLMs) such as OpenAI, Groq, and Gemini, and how to use them in the AnythingLLM embedder. This tutorial also covers how to obtain the Qdrant endpoint and API for use as a Vectorbase. Follow these step-by-step instructions to unlock the power of LLMs in your applications.
https://github.com/marcosaugustoldo/get-api-llm-free

anythingllm api gemini-api groq-api openai-api qdrant-vector-database

Last synced: about 1 month ago
JSON representation

Learn how to obtain API keys for popular Large Language Models (LLMs) such as OpenAI, Groq, and Gemini, and how to use them in the AnythingLLM embedder. This tutorial also covers how to obtain the Qdrant endpoint and API for use as a Vectorbase. Follow these step-by-step instructions to unlock the power of LLMs in your applications.

Awesome Lists containing this project

README

        

# Tutorial: Obtaining LLM API Keys for AnythingLLM

## Introduction

In this tutorial, you will learn how to obtain LLM (Large Language Model) API keys for use in AnythingLLM. LLMs are language models that can be used to generate text, summarize articles, translate text, and more. API keys are required to access these models and use them in our applications.

## Obtaining the OpenAI API Key

![https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRXuDvlNDmDGF5QwPETEs3eh7RHNGmKBpgwyw&s](https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRXuDvlNDmDGF5QwPETEs3eh7RHNGmKBpgwyw&s)

OpenAI is one of the main LLM providers and offers a wide range of language models. To obtain the OpenAI API key, follow these steps:

1. Access the OpenAI website at [https://openai.com/](https://openai.com/).
2. Click on "Create account" in the top right corner of the page.
3. Fill out the registration form with your name, email, and password.
4. Verify your email account and click on the verification link sent by OpenAI.
5. Access the OpenAI control panel at [https://beta.openai.com/account](https://beta.openai.com/account).
6. Click on "Create API key" on the left side of the page.
7. Select the type of API key you want to create (e.g., "API key for general use").
8. Copy the generated API key and store it in a safe location.

## Recommendation: Using the OpenAI API in the AnythingLLM Embedder

The OpenAI API is one of the most efficient for use in the AnythingLLM embedder. It offers a wide range of language models and is very easy to use. Additionally, OpenAI offers a free plan that includes 100,000 tokens per month, which is sufficient for most applications.

## Obtaining the Groq API Key

![https://raw.githubusercontent.com/RMNCLDYO/groq-ai-toolkit/main/.github/groq-logo.png](https://raw.githubusercontent.com/RMNCLDYO/groq-ai-toolkit/main/.github/groq-logo.png)

Groq is another LLM provider that offers a wide range of language models. To obtain the Groq API key, follow these steps:

1. Access the Groq website at [https://groq.com/](https://groq.com/).
2. Click on "Create account" in the top right corner of the page.
3. Fill out the registration form with your name, email, and password.
4. Verify your email account and click on the verification link sent by Groq.
5. Access the Groq control panel at [https://console.groq.com/](https://console.groq.com/).
6. Click on "Create API key" on the left side of the page.
7. Select the type of API key you want to create (e.g., "API key for general use").
8. Copy the generated API key and store it in a safe location.

## Obtaining the Gemini API Key

![https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Google_Gemini_logo.svg/640px-Google_Gemini_logo.svg.png](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Google_Gemini_logo.svg/640px-Google_Gemini_logo.svg.png)

Gemini is an LLM provider that offers a wide range of language models. To obtain the Gemini API key, follow these steps:

1. Access the Gemini website at [https://gemini.ai/](https://gemini.ai/).
2. Click on "Create account" in the top right corner of the page.
3. Fill out the registration form with your name, email, and password.
4. Verify your email account and click on the verification link sent by Gemini.
5. Access the Gemini control panel at [https://console.gemini.ai/](https://console.gemini.ai/).
6. Click on "Create API key" on the left side of the page.
7. Select the type of API key you want to create (e.g., "API key for general use").
8. Copy the generated API key and store it in a safe location.

## Obtaining the Qdrant Endpoint and API

![https://dbdb.io/media/logos/qdrant.svg](https://dbdb.io/media/logos/qdrant.svg)

Qdrant is a Vectorbase provider that offers a wide range of language models. To obtain the Qdrant endpoint and API, follow these steps:

1. Access the Qdrant website at [https://qdrant.ai/](https://qdrant.ai/).
2. Click on "Create account" in the top right corner of the page.
3. Fill out the registration form with your name, email, and password.
4. Verify your email account and click on the verification link sent by Qdrant.
5. Access the Qdrant control panel at [https://console.qdrant.ai/](https://console.qdrant.ai/).
6. Click on "Create endpoint" on the left side of the page.
7. Select the type of endpoint you want to create (e.g., "Endpoint for general use").
8. Copy the generated endpoint and store it in a safe location.
9. Click on "Create API key" on the left side of the page.
10. Select the type of API key you want to create (e.g., "API key for general use").
11. Copy the generated API key and store it in a safe location.

## Recommendation

I recommend using the OpenAI API in the AnythingLLM embedder due to its efficiency and ease of use.