GPTDiscord

專為 Discord 設計的強大全方位 GPT 介面。支援 ChatGPT 風格對話、圖像生成、AI 管理、自訂索引/知識庫、YouTube 摘要

GPTDiscord 是什麼?

專為 Discord 設計的強大全方位 GPT 介面。支援 ChatGPT 風格對話、圖像生成、AI 管理、自訂索引/知識庫、YouTube 摘要等功能!

GPTDiscord 概覽

這是什麼

GPTDiscord 是一個開源的 Discord 機器人,提供全面的 OpenAI API 介面。它支援在 Discord 中進行聊天對話、圖片生成、語音轉錄、內容審核以及網路搜尋。該機器人使用 Python 編寫,支援 3.11 至 3.13 版本。它被設計為一個整合 OpenAI 功能到 Discord 伺服器的單一全方位解決方案。該專案採用 MIT 授權,並在 GitHub 上提供。

主要功能

  • /gpt ask 和 /gpt converse 使用最新的 Chat Completions 模型,包括視覺和推理模型。
  • /web 使用具有原生網路搜尋功能的 Responses API,並顯示可見的來源連結以獲取最新資訊。
  • /dalle draw 使用最新的 GPT Image API 生成圖片,並將圖片位元組作為 Discord 附件發送。
  • 語音轉錄和內容審核使用最新的 OpenAI API。
  • 可選整合包括文件索引、網路聊天、Qdrant/Pinecone 記憶、Replicate 和 E2B 程式碼執行。
  • 基於角色的存取控制,使用 BOT_ACCESS_ROLE_IDS 和每個功能的角色設定。

使用情境

GPTDiscord 可在 Discord 伺服器中用於多種用途。它可以作為對話式 AI 助手,用於一般問題解答、創意寫作或腦力激盪。它可以根據文字提示生成圖片。它可以轉錄音訊檔案和審核內容。可選的文件索引功能允許使用者詢問關於上傳文件的問題。網路搜尋功能使機器人能夠從網際網路檢索最新資訊。

快速開始

bash git clone https://github.com/Kav-K/GPTDiscord.git cd GPTDiscord python3.13 -m venv .venv source .venv/bin/activate # Windows: .venv/Scripts/activate python -m pip install --upgrade pip python -m pip install . cp sample.env .env # 使用您的憑證和 Discord 伺服器 ID 編輯 .env 檔案。 python gpt3discord.py

授權與價格

該專案採用 MIT 授權。除了授權類型外,README 或中繼資料中未說明價格。機器人本身是免費且開源的,但使用 OpenAI API 會根據 OpenAI 的定價產生費用。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/kav-kgptdiscord.svg)](https://yunodb.com/tools/kav-kgptdiscord?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/kav-kgptdiscord?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/kav-kgptdiscord.svg" alt="Featured on YunoDB" height="20"></a>