gradio应用transformer模块部署生成式人工智能应用程序

news/2024/7/10 21:47:13 标签: 人工智能, AGI, AIGC, gradio, python, stable diffusion

文章目录

        • gradio简介
        • hello world范例
        • 文本分类
        • 文本问答
        • 抽取式问答
        • gr.Interface自定义实现问答
        • Blocks使用

gradio_1">gradio简介

gradio只需在原有的代码中增加几行,就能自动化生成交互式web页面,并支持多种输入输出格式,比如图像分类中的图>>标签,超分辨率中的图>>图等。

同时还支持生成能外部网络访问的链接,能够迅速不懂编程的朋友也体验到新的功能。

总结起来,它的优势有:

  • 自动生成页面且可交互
  • 支持在jupyter中使用
  • 支持自定义多种输入输出(blocks组件)
  • 支持生成可外部访问的链接进行分享

hello world范例

学习使用gradio生成分享界面,gr.Interface使用

python">import gradi

http://www.niftyadmin.cn/n/4967690.html

相关文章

更高效稳定 | 基于ACM32 MCU的编程直流电源应用方案

随着电子设备的多样化发展,面对不同的应用场景,需要采用特定的供电电源。因此,在电子产品的开发测试过程中,必不可少使用编程直流电源来提供测试电压,协助完成初步的开发测试过程。 编程直流电源概述 编程直流电源结构…

Android Camere开发入门(2):Camera2的使用

Android Camere开发入门(2):Camera2的使用 Camera2 API简介 在上一篇文章《Android Camere开发入门(1):Camera1的使用》中,我们了解了如何在Android应用中使用Camera API来访问设备的摄像头。然而,随着Android设备的发展和硬件的提升,我们需要使用更强大、更灵活的API…

c++——extern “C”的使用(cpp文件调用c文件)

1、extern “C” 的概念 extern “C” 是 C 提供的一个语法特性,用于在 C 代码中调用和使用 C 语言风格的函数和变量。C 和 C 在底层有一些不同的编译和链接约定,这会导致 C 编译后的函数名在链接时会带有额外的信息,与 C 代码的函数名不匹配…

postgresql 同步流复制两个相关参数synchronous_commit 和 synchronous_standby_names

一:synchronous_commit 1.synchronous_commit参数含义 这个参数用来设置事务提交返回客户端之前,一个事务是否需要等待 WAL 记录被写入磁盘。合法的值是{local,remote_write,remote_apply,on,off}。默认设置是on。 2.各可选值含义 2.1 local 当事务…

Spring框架学习

spring入门 package com.jxb.spring.bean;/*** author 韩顺平* version 1.0* JavaBean / Entity*/ public class Monster {private Integer monsterId;private String name;private String skill;//全参构造器public Monster(Integer monsterId, String name, String skill) {…

【分布式】VMware FT概要

讨论了1primary 1backup的情况,比较好理解, 6.824中以该论文为例,介绍了分布式系统中复制的概念,复制的方式。以下简要讲述一些关键点,来源于MIT6.824课程,翻译版本 https://mit-public-courses-cn-transl…

docker安装redis并持久化数据

1. 创建挂载目录 sudo mkdir -p /home/redis/conf sudo mkdir -p /home/redis/data sudo touch /home/redis/conf/redis.confcat > /home/redis/conf/redis.conf << EOF appendonly yes EOFrootk8s-master:/home/redis# ls conf data rootk8s-master:/home/redis# t…

2023年深圳杯数学建模C题之无人机协同避障航迹规划附思路及参考代码

一、题目 平面上A、B两个无人机站分别位于半径为500 m的障碍圆两边直径的延长线上,A站距离圆心1 km,B站距离圆心3.5 km。两架无人机分别从A、B两站同时出发,以恒定速率10 m/s飞向B站和A站执行任务。飞行过程中两架无人机必须避开障碍圆、并且不得碰面(即两架无人机的连线必…