Files
lobehub/docs/usage/providers/github.mdx
René Wang 3dfc86fd0f feat: Update user guide & changelog (#11518)
* feat: Redesign doc

* chore: uopdate site

* chore: uopdate site

* chore: uopdate site

* chore: uopdate site

* chore: uopdate site

* feat: Uopdate content

* chore: New doc

* chore: Update content

* chore: Update content

* chore: add images

* chore: add images

* chore: add images

* chore: add images

* feat: Add more images

* feat: Add more images

* fix: Cannot reach end

* chore: Update content

* chore: Update content

* chore: Update content

* chore: Update content

* chore: Update content

* Revise README content and structure

Updated README to reflect changes in project description and removed outdated notes.

* Revise 'Getting Started' and TOC in README

Updated the 'Getting Started' section and modified the table of contents.

* chore: Update content

* Revise README structure and content

Updated the Getting Started section and removed the Table of Contents. Adjusted the Local Development instructions.

* Remove custom themes section from README

Removed section about custom themes from README.

* Update README.md

* Refine introduction and highlight cloud version

Updated wording for clarity and added recommendation for cloud version.

* chore: Update content

* chore: Update content

* chore: Update content

* chore: Update content

* chore: Update content

* chore: Update content

* chore: Update content

* fix: add missing translation

* 🔀 chore: Move README changes to feat/readme branch

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: add missing translation

* chore: update cdn

* docs: add migration guide from v1.x local database to v2.x and update help sections

Signed-off-by: Innei <tukon479@gmail.com>

* fix: add missing translation

* fix: add missing images

* fix: add missing changelogs

* fix: add missing changelogs

* fix: add missing changelogs

* fix: add missing changelogs

* fix: add missing changelogs

* style: update cdn

---------

Signed-off-by: Innei <tukon479@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: canisminor1990 <i@canisminor.cc>
Co-authored-by: Innei <tukon479@gmail.com>
2026-01-26 15:28:33 +08:00

70 lines
3.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Using GitHub Models in LobeHub
description: >-
Learn how to configure and use GitHub's API Key in LobeHub to start
conversations and interactions.
tags:
- LobeHub
- GitHub
- GitHub Models
- API Key
- Web UI
---
# Using GitHub Models in LobeHub
<Image cover src={'/blog/assetsf117203c39294f45930785d85773c83e.webp'} />
[GitHub Models](https://github.com/marketplace/models) is a new feature recently launched by GitHub, designed to provide developers with a free platform to access and experiment with various AI models. GitHub Models offers an interactive sandbox environment where users can test different model parameters and prompts to observe the model's responses. The platform supports a range of advanced language models, including OpenAI's GPT-4o, Meta's Llama 3.1, and Mistral's Large 2, covering a wide spectrum of use cases from large language models to task-specific models.
This guide will walk you through how to use GitHub Models within LobeHub.
## GitHub Models Rate Limits
Currently, usage of the Playground and free API is subject to limits on requests per minute, daily requests, tokens per request, and concurrent requests. If you hit a rate limit, youll need to wait for it to reset before making additional requests. Rate limits vary depending on the model type (low, high, or embedding models). For details on model types, refer to the GitHub Marketplace.
<Image alt={'GitHub Models Rate Limits'} inStep src={'/blog/assets50607dece1bbffe80fdcbe76324ff9b6.webp'} />
<Callout type="note">
These limits are subject to change. For the most up-to-date information, please refer to the [official GitHub documentation](https://docs.github.com/en/github-models/prototyping-with-ai-models#rate-limits).
</Callout>
---
## GitHub Models Configuration Guide
<Steps>
### Step 1: Obtain a GitHub Access Token
- Log in to GitHub and navigate to the [Personal Access Tokens](https://github.com/settings/tokens) page.
- Create and configure a new access token.
<Image alt={'Create Access Token'} inStep src={'/blog/assetsc376d2e9e97f9ea9d788589f0a9e23d6.webp'} />
- Copy and securely save the generated token from the result page.
<Image alt={'Save Access Token'} inStep src={'/blog/assets9880145be3e52b8f9dcd8343cd34a6ca.webp'} />
<Callout type={"warning"}>
- During the GitHub Models testing phase, you must apply to join the [waitlist](https://github.com/marketplace/models/waitlist/join) to gain access.
```
- Be sure to store your access token securely, as it will only be shown once. If you lose it, youll need to generate a new one.
```
</Callout>
### Step 2: Configure GitHub Models in LobeHub
- Open the `Settings` panel in LobeHub.
- Under `AI Providers`, locate the `GitHub` configuration section.
<Image alt={'Enter Access Token'} inStep src={'/blog/assetse0d53ba2bfb6ba5bf33f2b8a547f4e41.webp'} />
- Paste the access token you obtained earlier.
- Choose a GitHub model for your AI assistant to start chatting.
<Image alt={'Select GitHub Model and Start Chatting'} inStep src={'/blog/assetsb6959f725c38f86053e4b07c9188d825.webp'} />
</Steps>
And thats it! Youre now ready to start using GitHub-provided models in LobeHub for conversations and interactions.