【千帆平台】使用AppBuilder零代码创建应用,Excel表格数据转为Markdown格式文本

news2024/12/23 5:39:51

欢迎来到《小5讲堂》
这是《千帆平台》系列文章,每篇文章将以博主理解的角度展开讲解。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

在这里插入图片描述

目录

  • 前言
  • 创建应用
    • 应用名称
    • 应用描述
    • 应用头像
    • 角色指令
    • 组件能力
    • 开场白
    • 推荐问
    • Excel表格数据
    • 读取Excel文件
    • 数据转为MD
    • 输出效果
  • MD常用格式
  • 平台简介
  • 总结
  • 推荐文章

前言

最近在使用excel设置表格数据时,突然想放到技术博客上面。
大家都知道,Markdown表格的格式和实际效果是不一样,格式不一样,
因此就用AIGC方式自动Excel表格数据转为MD,一起来看下创建过程和实际效果。

创建应用

应用名称

Excel表格转Markdown小助手

应用描述

轻松将Excel表格数据转换为Markdown格式代码

应用头像

在这里插入图片描述

角色指令

由于指令也是MD格式,所以博主这里就用代码方式展示,这样就能保持MD原样。

# 角色任务
将用户提供的Excel表格数据转换为Markdown格式,并以代码方式输出。你需要具备处理Excel文件和Markdown格式数据的能力,以及编写相关代码的技能。
# 工具能力
1. Excel文件处理
能够读取和解析Excel文件,提取表格数据。
2. Markdown格式转换
将提取的Excel表格数据转换为Markdown格式。
3. 编码输出
以代码方式输出转换后的Markdown数据。
# 要求与限制
1. 准确性
确保转换的Markdown数据准确无误,保留Excel表格中的原始数据和格式。
2. 代码可读性
输出的代码应具备良好的可读性,便于用户理解和使用。
3. 无需设计界面
角色指令中禁止涉及任何界面设计,专注于背后的代码逻辑和数据处理能力。

组件能力

博主这里使用了代码解释器组件,目的是通过代码解释器的代码来对Excel文件进行解释,最后转为MD格式文本
在这里插入图片描述

开场白

你好!我是表格转Markdown小助手,请上传你的Excel文件,点击开始转MD

推荐问

开始转MD
在这里插入图片描述

Excel表格数据

在这里插入图片描述

读取Excel文件

import pandas as pd
import io
def read_excel(filename):
    excel_info = ""
        
    # 加载Excel文件
    df = pd.read_excel(filename)

    # 打印每一列的信息
    excel_info += f"使用pandas的DataFrame中接口打印{filename}每一列的名称及数据类型如下: \n"
    num_line = len(df)
    excel_info += f"{filename}总行数: {num_line}\n"
    info_str = io.StringIO()
    df.info(verbose=True, buf=info_str)
    excel_info += info_str.getvalue()

    # 打印数据样例
    excel_info += "为您展示每一列的数据样例: "
    for column in df.columns:
        excel_info += "{}: {}\n".format(column, df[column].iloc[0])

    # unique小于200打印可选值
    excel_info += "以下列的unique可选值的数量小于200: "
    for column in df.columns:
        unique_values = df[column].dropna().unique()
        if len(unique_values) = 2000:
                return excel_info
            excel_info += s
    return excel_info
    

# 读取excel文件信息
excel_info = read_excel(filename="表格转MD.xlsx")
print(excel_info)

数据转为MD

import pandas as pd

# 读取Excel文件
file_path = '表格转MD.xlsx'
df = pd.read_excel(file_path)

# 将DataFrame保存为Markdown格式
markdown_file_path = '表格转MD.md'
df.to_markdown(markdown_file_path, index=False)

# 打印转换后的Markdown数据
with open(markdown_file_path, 'r') as file:
    markdown_data = file.read()
print(markdown_data)

输出效果

总共执行了两次代码,一次是读取excel数据,一次是数据转为MD。
下面格式的冒号在右边,是指右对齐的意思,在左边就是左对齐的意思,去掉默认就是居中对齐。

|   年份 |   融资总额(亿美元) |   同比增长率 |
|-------:|---------------------:|-------------:|
|   2020 |                   10 |         0.5  |
|   2021 |                   15 |         0.5  |
|   2022 |                   25 |         0.67 |
|   2023 |                   40 |         0.6  |
  • 右对齐
    在这里插入图片描述
  • 居中对齐
    在这里插入图片描述
    在这里插入图片描述

MD常用格式

Markdown列举常用格式如下:
1.无序列表:使用-、+或*开头,例如:

- 苹果
- 香蕉
- 橙子
  • 苹果
  • 香蕉
  • 橙子

2.有序列表:使用数字加.开头,例如:

1. 第一步
2. 第二步
3. 第三步
  1. 第一步
  2. 第二步
  3. 第三步

3.任务列表:在无序列表前添加[]或[x],例如:

- [ ] 完成任务1
- [x] 完成任务2
  • 完成任务1
  • 完成任务2

4.代码块:使用三个反引号```开头和结尾,例如:

```python
def hello_world():
    print("Hello, world!")
def hello_world():
    print("Hello, world!")

5.链接:CSDN

使用[文本](链接地址)格式,例如:
[CSDN](https://www.csdn.net/)

这些只是Markdown的一些常用格式,实际上Markdown还支持更多高级功能和语法。

平台简介

千帆平台AppBuilder是基于大模型搭建AI原生应用的工作台,提供RAG、Agent、GBI等应用框架,文档问答、表格问答、对话、创作等应用组件,以及文生图、语音等传统AI组件,分别以低代码态、代码态的产品形态面向不同开发能力的用户和开发场景。

千帆平台还有Modelbuilder,一站式大模型开发及服务运行平台。千帆不仅提供了包括文心一言底层模型和第三方开源大模型,还提供了各种AI开发工具和整套开发环境,轻松使用和开发大模型应用。
支持数据管理、自动化模型SFT以及推理服务云端部署的一站式大模型定制服务

百度千帆平台是百度AI开发的大模型一站式平台,集成了多种大模型,包括语言模型、图像模型、语音模型和跨模态模型等。以下是关于百度千帆平台的详细介绍:

1.功能特点:

  • 多模态能力:百度千帆平台集成了多种模态的能力,如语言、图像、语音和跨模态等,能够满足不同领域的应用需求。
  • 丰富的预训练模型:平台提供了多种预训练模型,包括通用模型、领域模型和场景模型等,企业可以根据自身需求选择合适的模型进行微调和优化,以提高模型的准确性和效率。
  • 全方位NLP解决方案:百度千帆平台支持语言理解、语言生成、文本分类、情感分析、文本相似度分析、翻译功能以及语音生成等多种NLP功能,为企业提供全方位的解决方案。

2.主要应用:

  • 提高企业效率:通过使用百度千帆平台,企业可以快速构建高效的AI应用,提高业务流程的自动化水平和效率。例如,在金融领域,利用该平台可以快速构建智能客服、风险控制和投资分析等应用。
  • 跨语言沟通:在跨语言沟通场景下,百度千帆平台的翻译功能可以帮助人们快速顺畅地交流,打破语言障碍。
  • 文本创作与写作:平台还支持文本类创作和写作,为内容创作者提供强大的工具支持。

3.使用方法:

  • 数据导入:在百度千帆平台上,用户首先需要导入数据。通过选择“数据服务 > 数据集管理”,用户可以创建数据集并上传无标注文件或链接内容。
  • 数据标注:在导入数据后,用户可以对数据进行标注。平台提供了自动生成回答或手动生成回答的选项,用户可以根据需求选择。标注好的文本数据将在“有标注信息”页签下展示。
  • 模型训练与发布:在数据标注完成后,用户可以配置训练参数并选择合适的模型进行训练。训练完成后,用户可以将模型发布为服务,供其他人或系统调用。
  • 在线测试:发布服务后,用户可以在线测试模型的性能,并根据测试结果进行调整和优化。

总之,百度千帆平台是一个功能强大、易于使用的大模型一站式平台,能够帮助企业快速构建AI应用并提高业务效率。无论是NLP功能、跨语言沟通还是文本创作与写作等应用场景,百度千帆平台都能提供强大的支持。

总结

总体体验下来输出的效果还是非常不错的,基本能够实现想要的功能效果。

推荐文章

【千帆平台】使用AppBuilder零代码创建应用,Excel表格数据转为Markdown格式文本

【千帆平台】AppBuilder工作流编排新功能体验之创建自定义组件

【千帆平台】AppBuildert工作流编排新功能体验之创建自定义组件

【千帆平台】使用AppBuilder三步手搓应用创建精准多轮对话agent之K12互动式练习题

【千帆平台】百度智能云千帆AppBuilder应用探索益智游戏之猜物小游戏

【人工智能】百度智能云千帆AppBuilder,快速构建您的专属AI原生应用

【人工智能】千帆平台创建和使用我的数据集,为什么需要数据集,有什么作用

【千帆平台】使用千帆大模型平台创建自定义模型调用API,贺岁灵感模型,文本对话

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1652075.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MouseBoost PRO mac中文激活版:专业鼠标助手

MouseBoost PRO mac鼠标性能优化软件,以其强大的功能和智能化的操作,助您轻松驾驭鼠标,提高工作效率。 MouseBoost PRO支持自定义快捷键设置,让您轻松实现快速切换应用程序、打开特定文件、调节音量大小等操作。自动识别窗口功能则…

【大前端】ECharts 绘制立体柱状图

立体柱状图分为: 纯色立体柱状图渐变立体柱状图 常用实现方式 纯色立体柱状图 纯色立体柱状图,使用MarkPoint和颜色渐变就实现,如下代码 import * as echarts from "echarts";var chartDom document.getElementById("main&…

基于Spring Ai 快速创建一个AI会话

文章目录 1、创建SpringBoot项目2、引入依赖3、修改配置文件4、一个简单的会话 前期准备 在OpenAI 注册页面创建帐户并在API 密钥页面生成令牌。 Spring AI 项目定义了一个配置属性,您应该将其设置为从 openai.com 获取的spring.ai.openai.api-key值 代码托管于gite…

终端安全管理措施有哪些?好用终端安全管理软件推荐(建议收藏)

在当今数字化时代,信息安全已成为企业运营不可或缺的一部分。其中,终端安全为您详细介绍,并推荐几款好用的终端安全管理软件,帮助您更好地保护企业信息安全。管理是确保企业信息安全的重要环节。那么,终端安全管理措施…

厂房环保水空调有多节能环保呢?

环保水空调确实具有显著的节能环保特点。其节能环保的优点主要体现在以下几个方面: 高效节能:环保水空调利用水的热传导和相变特性,通过水泵将冷热水循环运行,实现室内温度的控制。由于水具有较大的热容量,能够高效地…

【经验01】spark执行离线任务的一些坑

项目背景: 目前使用spark跑大体量的数据,效率还是挺高的,机器多,120多台的hadoop集群,还是相当的给力的。数据大概有10T的量。 最近在出月报数据的时候发现有一个任务节点一直跑不过去,已经超过失败次数的阈值,报警了。 预警很让人头疼,不能上班摸鱼了。 经过分析发现…

Java OOM问题排查

1.问题现象 tomcat web页面无法访问,日志报出如下错误, 问题出现频率 1晚上1次。 有时候会打印出oom的代码位置,有时候不会打印,不会打印则按照如下流程排查 2.问题排查过程 排查OOM主要是要获取内存的快照文件,但…

【CTF Web】攻防世界 GFSJ0478 cookie Writeup(HTTP协议+信息收集+Cookie)

cookie X老师告诉小宁他在cookie里放了些东西,小宁疑惑地想:‘这是夹心饼干的意思吗?’ 解法 按 F12,点击网络。 刷新页面。查看请求头中的 Cookie。 look-herecookie.php访问: http://61.147.171.105:53668/cookie.…

SpringBoot过滤器简单构建详细教程以及与拦截器区别解释

作用范围:过滤器基于Servlet规范,作用于更广泛的层面,不仅限于Spring MVC,它可以拦截进入Web应用的所有请求,包括静态资源请求。过滤器可以对请求和响应的内容进行预处理和后处理。实现方式:过滤器需要实现…

森林消防—高扬程水泵,高效、稳定、可靠!/恒峰智慧科技

森林,作为地球的“绿色肺叶”,不仅为我们提供了丰富的自然资源,更是维持生态平衡的重要一环。然而,随着全球气候的变化和人为活动的增加,森林火灾频发,给生态环境和人民生命财产安全带来了巨大威胁。在森林…

【C++历练之路】红黑树——map与set的封装实现

W...Y的个人主页💕 gitee代码仓库分享😊 前言:上篇博客中,我们为了使二叉搜索树不会出现”一边倒“的情况,使用了AVL树对搜索树进行了处理,从而解决了数据在有序或者接近有序时出现的情况。但是AVL树还会…

Apple 添加了 13 英寸 iPad Air

劈啪!苹果推出的新款 iPad Air,将所有梦想变为现实!它配备了强大的后置 12MP 摄像头和前置 12MP 摄像头,令您的拍摄体验更加出色。苹果还加入了 Apple Pencil 悬停功能,让您的创作更加灵活。 这款 iPad Air 不仅速度加…

武汉凯迪正大—电能质量测试仪功能特点

武汉凯迪正大电能质量测试仪功能特点 1. 仪器是专门用于检测电网中发生波形畸变、谐波含量、三相不平衡等电能质量问题的高精度测试仪器;同时还具备电参量测试、矢量分析的功能。 2. 可精确测量电压、电流、有功功率、无功功率、相角、功率因数、频率等多种电参量…

PowerBI实用技巧——案例十一 (根据所选日期动态滚动显示日期)

分享一波常用的日期动态滚动显示的小技巧,类似的方法还有很多,这里举3个小案例参考。 一、根据所选日期滚动显示近12月的数据(日期为年月格式) 效果图: 实现逻辑: rolloing_month //所选日期为年月格式,根据所选日…

为什么跑腿越来越受到年轻人的青睐

跑腿服务越来越受到年轻人的青睐,主要源于以下几个方面的原因: 1. 便捷快速:在快节奏的现代生活中,年轻人追求的是效率和速度。跑腿服务提供了一种即时、便捷的解决方案,使他们能够在繁忙的生活和工作中节省时间和精力…

AI中转计费平台系统源码

AI中转计费平台系统源码 源码免费下载地址抄笔记 (chaobiji.cn)

如何正确理解RestTemplate远程调用的实现原理?

本文从源码出发理解RestTemplate实现远程调用的底层原理。 初始化RestTemplate实例 我们可以通过RestTemplate所提供的几个构造函数来对其进行初始化。在分析这些构造函数之前,有必要先看一下RestTemplate类的定义,如下所示: public class …

OC5864 0.6A输出 60V输入 500KHZ DCDC降压转换IC

一级代理 技术支持 提供样品测试 Tel:18028786817 简介 OC5864是一款内置功率MOSFET的单片降压型开关模式转换器。OC5864在5.5~60V宽输入电源范围内实现0.6A峰值输出电流,并且具有出色的线电压和负载调整率。 OC5864采用PWM电流模工作模式,…

技术分享 | i.MX8M Mini适配MIPI转eDP芯片

1.方案概述 此方案使用HD-8MMN-CORE的核心板搭配TI公司的芯片SN65DSI86转换芯片实现。 SN65DSI86作为一款MIPI DSI转eDP的芯片,支持双通道DSI输入,最大四通道显示输出,最大支持4K60fps输出,WUXGA 1080P。本方案中将采用单通道DS…

Vue从入门到实战Day01

一、Vue快速上手 1. vue概念 概念:Vue是一个用于 构建用户界面的 渐进式 框架 构建用户界面:基于数据动态渲染页面渐进式:循序渐进的学习框架:一套完整的项目解决方案,提升开发效率 优点:大大提升开发效…