当前位置: 首页 > news >正文

呼和浩特公司网站制作最新国际新闻事件今天

呼和浩特公司网站制作,最新国际新闻事件今天,洛阳做网站汉狮网络,珠海网站空间注册GPT-4 Vision 系列: 翻译: GPT-4 with Vision 升级 Streamlit 应用程序的 7 种方式一翻译: GPT-4 with Vision 升级 Streamlit 应用程序的 7 种方式二 1. 将任何静态图表转换为动态数据可视化 ChatGPT Vision 不仅可以将涂鸦变成功能齐全的 Streamlit 应用程序,还…

GPT-4 Vision 系列:

  • 翻译: GPT-4 with Vision 升级 Streamlit 应用程序的 7 种方式一
  • 翻译: GPT-4 with Vision 升级 Streamlit 应用程序的 7 种方式二

1. 将任何静态图表转换为动态数据可视化

ChatGPT Vision 不仅可以将涂鸦变成功能齐全的 Streamlit 应用程序,还可以将任何静态视觉转换为美观、交互式、动态的数据可视化。

粘贴 Echarts library 库中夜莺玫瑰图 Nightingale rose chart 的屏幕截图:

在这里插入图片描述
包括以下提示词prompt:

Create a nightingale/rose chart in Streamlit. The chart should be a dynamic ECharts chart, via the streamlit-echarts library. Each section should be toggleable. The color scheme of the chart should match the one in the image.

翻译如下:
在 Streamlit 中创建夜莺/玫瑰图表。该图表应该是一个动态的 ECharts 图表,通过 streamlit-echarts 库。每个部分都应该是可切换的。图表的配色方案应与图像中的配色方案相匹配。

将代码复制到编辑器中,瞧!
在这里插入图片描述

该应用程序在 Streamlit 中显示动态玫瑰图表,其中包含图例、可切换的花瓣/部分以及忠实复制原版的调色板!

2. GPT-4 实现

在Streamlit中创建一个动态的ECharts夜莺/玫瑰图表,并且可以切换部分,需要使用streamlit_echarts库,该库允许在Streamlit应用程序中集成ECharts。以下是一个示例代码,演示了如何创建这样的图表:

首先,确保你已经安装了必要的库

pip install streamlit streamlit_echarts

这是Streamlit应用程序的代码:

import streamlit as st
from streamlit_echarts import st_echarts
import numpy as np# Define the data for the chart
categories = [f"rose {i}" for i in range(1, 9)]
values = np.random.randint(10, 100, size=8).tolist()# Define the initial state of each section (all enabled)
initial_state = {category: True for category in categories}# Define the color scheme
colors = ["#5470c6", "#91cc75", "#fac858", "#ee6666", "#73c0de", "#3ba272", "#fc8452", "#9a60b4"]# Use session state to store the toggle states of the sections
if 'toggle_states' not in st.session_state:st.session_state.toggle_states = initial_state# Define the ECharts options for the nightingale/rose chart
options = {"tooltip": {"trigger": "item","formatter": "{a} <br/>{b} : {c} ({d}%)"},"legend": {"left": "center","top": "bottom","data": categories},"toolbox": {"show": True,"feature": {"saveAsImage": {"show": True, "title": "Save Image"}}},"series": [{"name": "Roses","type": "pie","radius": [20, 140],"center": ["50%", "50%"],"roseType": "radius","itemStyle": {"borderRadius": 5},"label": {"show": True},"emphasis": {"label": {"show": True}},"data": [{"value": values[i], "name": categories[i], "itemStyle": {"color": colors[i]}}for i in range(8) if st.session_state.toggle_states[categories[i]]]}]
}# Checkbox for toggling sections
for i, category in enumerate(categories):st.session_state.toggle_states[category] = st.sidebar.checkbox(category, value=st.session_state.toggle_states[category])# Render the ECharts chart in the Streamlit app
st_echarts(options=options, height="500px")

这个Streamlit应用程序将显示一个夜莺/玫瑰图表,其中包含可以使用复选框切换打开和关闭的数据部分。颜色方案由颜色数组定义,每个部分的颜色在系列选项的数据属性中设置。

要运行该应用程序,请将代码保存在一个Python文件中(例如,nightingale_rose_chart.py),然后使用Streamlit执行它。

streamlit run Vision/nightingale_rose_chart.py 

请根据您的具体用例调整数值和颜色,以匹配数据和配色方案。

代码

https://github.com/zgpeace/pets-name-langchain/tree/develop

参考

https://blog.streamlit.io/7-ways-gpt-4-vision-can-uplevel-your-streamlit-apps/

http://www.dinnco.com/news/4641.html

相关文章:

  • 做相片网站百度关键词排名价格
  • 网站的后台地址福州关键词搜索排名
  • 网站制作技术支持如何做网址
  • 网站开发与实现文献综述营销策划方案案例
  • wordpress换域名后图片路径不对福州seo视频
  • 怎样做有趣的视频网站百度官网首页
  • h5网页大连seo优化
  • 国外室内设计网站排名搜索引擎排名谷歌
  • c 网站开发需要学什么软件石家庄百度推广排名优化
  • 潍坊比较大的网站制作公司公司网站建设需要注意什么
  • 做旅游游客产品的网站爱站网注册人查询
  • 哪个行业最容易做网站快手秒赞秒评网站推广
  • 长春做网站推广深圳网络推广有几种方法
  • iis 发布网站asp网站郑州seo学校
  • 住房和城乡建设部网站中国建造师网国内手机怎么上google浏览器
  • 网站升级停止访问如何做seo网站排名优化软件是什么
  • 临湘市建设局网站sem是什么职业
  • 做门户网站maosi代运营靠谱吗
  • 做汽车网站费用人工在线客服
  • 17zwd一起做网店潮汕站搜索引擎广告推广
  • oto网站开发软文写作模板
  • 免费追剧永久免费appapp优化排名
  • 做怎样的网站能赚钱吗怎么提高seo关键词排名
  • 网站建设及模板使用教程百度如何快速收录网站
  • wordpress 加载jquery短视频seo代理
  • 运城有做网站设计全国十大跨境电商公司排名
  • 做的好的手机网站有哪些东莞网络营销推广公司
  • 网站建设实训设计思想南宁做网站公司
  • php与dw怎么做校园网站西安百度关键词排名服务
  • 做h5的网站哪个好百度新闻官网