【Colab】Colab还能这样做交互式编程?

前言

前面我们对 Colab 有基本了解,知道它是由 Google 提供的免费云端 Jupyter Notebook 环境。最近无意间看到Colab还有更有意思的用法,可以直接进行表单交互,下面直接看效果图

其实这个不是什么高级的操作,只是 Colab 中提供的表单功能,添加完表单字段后可以以UI表单形式展示。

创建Colab表单

正常创建完一个笔记文档后【添加表单字段】是置灰不能点的,因为还没有创建表单。这时需要点击【+代码】创建一个代码块

在代码块上右键点击【添加表单】

创建完表单可以看到展示效果如下

Colab表单操作

表单字段类型

在表单代码块中右键 -> 【表单】->【添加表单字段】

会弹出如下界面

指定表单元素的类型支持以下4种类型:

  • input:输入框
  • dropdown:下拉菜单
  • slider:滑块
  • markdown:markdown文本

变量类型支持以下6种类型:

  • boolean:布尔值True|False
  • date:日期
  • integer:整数
  • number:数值
  • raw:原始数据
  • string:字符串

input输入框

表单字段选择【input】, 类型选择【string】

输入表单变量名称和占位符信息

配置完成后,点击【保存】,效果预览如下:

输入的内容会自动关联到表单字段上

上面是Input输入框的字符串类型,Input输入框其他类型的配置类似,大致效果如下:

表单字段选择【dropdown】, 类型选择【string】

dropdown预览效果如下:

Slide

表单字段选择【slider】

slider字段可以配置 变量名称、最小值、最大值 和 步长

slider预览效果如下:

Markdown

表单字段选择【markdown】,输入markdown格式内容

markdown预览效果如下:

案例展示

了解了Colab表单的基本功能后,我们自然而然的会想到一些应用场景,比如 输入类的功能,Hugging Face的AIGC功能,都是一个不错的选择。

我们可以做动态表单应用

可以做条件选择类表单

可以添加富文本内容描述

与Hugging Face结合也可以做文生图表单

友情提示

见原文:【Colab】Colab还能这样做交互式编程?

本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。

相关推荐
程序员爱钓鱼3 小时前
Go语言WebP图像处理实战:golang.org/x/image/webp
后端·google·go
KaneLogger20 小时前
【Agent】openclaw + opencode 打造助手 安装篇
人工智能·google·程序员
CocoaKier6 天前
苹果谷歌商店:如何监控并维护用户评分评论
ios·google·apple
草帽lufei6 天前
Gemini3升级了,但不能正常用了
google·ai编程
怕浪猫8 天前
第18章:测试与性能调优——unit test与benchmark
后端·google·编程语言
逐梦苍穹10 天前
谷歌新研究:训练大模型时“偷懒跳过“50%更新,性能反而提升20%?
人工智能·google·论文·梯度更新
x-cmd19 天前
[x-cmd] Gemma 3 家族新成员:T5Gemma 2 正式发布,重新定义紧凑型编解码模型的性能上限
5g·google·x-cmd·gemma
x-cmd19 天前
[x-cmd] 性能与成本的帕累托前沿:Google 发布 Gemini 3 Flash,如何用“闪电速度”构建下一代 AI 应用?
大数据·人工智能·google·flash·gemini·x-cmd
Minilinux20181 个月前
Google ProtoBuf 简介
开发语言·google·protobuf·protobuf介绍
li91361 个月前
不限速!5款磁力下载工具,50M/s!(附磁力搜索软件合集)
google