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

AI自动生成数据

文章目录

  • 概要
  • 案例
    • 生成简单的文本数据

概要

合成数据是人工生成的数据而不是从现实世界事件中收集的数据。它用于模拟真实数据,而不会泄露隐私或遇到现实世界的限制

安装依赖:pip install langchain_experimental

合成数据的优势:

  • 1.隐私和安全:没有真实的个人数据面临泄露风险
  • 2.数据增强:扩展机器学习的数据集
  • 3.灵活性:创建特定或罕见的场景
  • 4.成本效益:通常比现实世界数据收集更便宜
  • 5.监管合规:有助于应对严格的数据保护法律。
  • 6.模型鲁棒性:可以带来更好的泛化AI模型
  • 7.快速原型设计:无需真实数据即可快速测试
  • 8.控制实验:模拟特定条件。
  • 9.数据访问:当真实数据不可用时的替代方案

案例

生成简单的文本数据

使用create_data_generation_chain方法来生成数据,提供一些关键字就能生成简单的数据


import os

from langchain_community.chat_models import ChatZhipuAI
from langchain_experimental.synthetic_data import create_data_generation_chain

# 设置智普 AI 的 API 密钥
os.environ["ZHIPUAI_API_KEY"] = "5eb20f--dKxlr"
# 初始化智普 AI 模型
llm = ChatZhipuAI()
# 创建AI自动生成文本的链
chain = create_data_generation_chain(llm)
rest = chain.invoke(
    {
        "fields": {"颜色": ['蓝色', '黄色']},
        "preferences": {"style": "让它像诗歌一样。"}
    }
)
print(rest)


结果:


E:\learn_work_spaces\PythonProject1\.venv\Scripts\python.exe E:\learn_work_spaces\PythonProject1\AI自动生成数据\demo1.py 
{'fields': {'颜色': ['蓝色', '黄色']}, 'preferences': {'style': '让它像诗歌一样。'}, 'text': '在遥远的天际,蓝色与黄色交织,如诗篇中描绘的梦幻画卷,绘出了晨曦与黄昏的绚丽交响曲。'}

进程已结束,退出代码为 0


相关文章:

  • idea 编译打包nacos2.0.3源码,生成可执行jar 包常见问题
  • 【算法】力扣 713题:乘积小于 K 的子数组之深入思考
  • E902基于bash与VCS的仿真环境建立
  • 1~2 课程简介+ESP32-IDF环境搭建、存储结构、启动流程(虚拟机Linux环境下)
  • 【C语言】:学生管理系统(多文件版)
  • Python使用总结之Flask构建文件服务器,通过网络地址访问本地文件
  • 蓝桥杯新手算法练习题单|冲击国一(三)
  • Java高频面试之集合-14
  • 【WEB APIs】正则表达式
  • AI小白的第六天:必要的数学知识(一)
  • 解决 Nginx 访问 /root/下 403 Forbidden 问题
  • 线程大乱斗:从入门到精通,解锁Java并发编程的终极秘籍
  • MTK Android12 应用在最顶端时,禁止拉起其他某个应用(一)
  • docker环境下安装flink
  • vector(沉淀)
  • 使用Azure CDN进行子域名接管
  • 解锁 DeepSeek 安全接入、稳定运行新路径
  • vulhub-joker攻略
  • VulnHub-Billu_b0x通关攻略
  • 【C++】多态
  • 江西萍乡做网站公司/快速提升网站排名
  • 静态学校网站做毕业设计/网络推广常见的方法
  • 做网站的术语/淘宝搜索指数
  • 公司网站建设推荐/seo产品优化推广
  • 地产网站建设案例/互联网营销师培训教材
  • 做网站要领/网络运营培训哪里有学校