Gradio全解12——由Gradio App创建Discord Bot/Slack Bot/Website Widget(1)——Discord Bot

Gradio全解12——由Gradio App创建Discord Bot/Slack Bot/Website Widget(1)——从Gradio App创建Discord Bot

  • 前言
  • 本篇摘要
  • 12. 由Gradio App创建Discord Bot/Slack Bot/Website Widget
    • 12.1 由Gradio App创建Discord Bot
      • 12.1.1 工作原理与前置条件
        • 1. 工作原理
        • 2. 前置条件
      • 12.1.2 创建Discord App
        • 1. 新建Discord App
        • 2. 生成Token
        • 3. 启用权限:"Message Content Intent"
      • 12.1.3 编写Discord机器人代码
        • 1. 基础及详细代码
        • 2. 运行及代码解读
      • 12.1.4 将机器人安装到服务器
        • 1. 生成授权URL
        • 2. 创建Discord服务器
        • 3. 将机器人安装到服务器
      • 12.1.5 操作机器人
        • 1. 使用Discord Bot
        • 2. 功能及扩展
    • 参考文献

前言

本系列文章主要介绍WEB界面工具Gradio。Gradio是Hugging Face发布的简易WebUI开发框架,它基于FastAPI和svelte,可以使用机器学习模型、python函数或API开发多功能界面,并可部署人工智能模型,是当前热门的非常易于展示机器学习大语言模型LLM及扩散模型DM的WebUI框架。
本系列文章分为五部分:Gradio介绍、HuggingFace资源与工具库、Gradio基础功能实战、Gradio与大模型融合实战和Gradio高级功能实战。第一部分Gradio介绍,包括三章内容:第一章先介绍Gradio的概念,包括详细技术架构、历史、应用场景、与其他框架Gradio/NiceGui/StreamLit/Dash/PyWebIO的区别,然后详细介绍了Gradio的安装与运行,安装包括Linux/Win/Mac三类系统安装,运行包括普通方式和热重载方式;第二章介绍Gradio的4种部署方式,包括本地部署launch()、huggingface托管、FastAPI挂载和Gradio-Lite浏览器集成;第三章介绍Gradio的三种Client,包括python客户端、javascript客户端和curl客户端,方便读者对Gradio整体把握。第二部分介绍著名网站Hugging Face的各类资源和工具库,因为Gradio演示中经常用到Hugging Face的models及某些场景需要部署在spaces&

你可能感兴趣的:(Gradio全解教程,人工智能,gradio,discord,claude,Anthropic,API,bot)