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

Chainlit快速实现AI对话应用1 分钟内实现聊天数据的持久化保存

概述

默认情况下,Chainlit 应用不会保留其生成的聊天和元素。即网页一刷新,所有的聊天记录,页面上的所有聊天记录都会消失。但是,存储和利用这些数据的能力可能是您的项目或组织的重要组成部分。

一旦启用,数据持久性将为您的应用程序引入新功能。如何启动数据持久化,下面将为你讲解。

一分钟内实现数据持久化

  1. 导航到Literal AI并登录。
  2. 系统将提示您创建一个新项目:
    在这里插入图片描述
  3. 导航到该Settings页面。将为您生成默认 API 密钥
    在这里插入图片描述

激活

一旦您拥有 API 密钥,您将需要通过LITERAL_API_KEY环境变量传递它。

在您的 Chainlit 应用程序旁边,创建一个.env文件并对其进行修改,如下所示:

LITERAL_API_KEY="your key"

或者通过命令行:

linux:

LITERAL_API_KEY="your key" chainlit run main.py

windows:

$ENV:LITERAL_API_KEY="your key"; chainlit run main.py

一旦激活,您的聊天和元素将会保留在 Literal AI 上。

停用

如果您希望停用数据持久性,只需注释掉或删除LITERAL_API_KEY环境变量。

界面效果展示

在这里插入图片描述

相关文章推荐

《使用 Xinference 部署本地模型》
《Fastgpt接入Whisper本地模型实现语音输入》
《Fastgpt部署和接入使用重排模型bge-reranker》
《Fastgpt部署接入 M3E和chatglm2-m3e文本向量模型》
《Fastgpt 无法启动或启动后无法正常使用的讨论(启动失败、用户未注册等问题这里)》
《vllm推理服务兼容openai服务API》
《vLLM模型推理引擎参数大全》
《解决vllm推理框架内在开启多显卡时报错问题》
《Ollama 在本地快速部署大型语言模型,可进行定制并创建属于您自己的模型》

http://www.lryc.cn/news/416298.html

相关文章:

  • STM32DMA数据传输
  • Python学习笔记50:游戏篇之外星人入侵(十一)
  • vue3踩坑问题记录
  • Python 爬虫实战:Scrapy 框架详解与应用
  • 60 函数参数——关键参数
  • wps 最新 2019 专业版 下载安装教程,解锁全部功能,免费领取
  • 前端(三):Ajax
  • 启动 /使用/关闭 Redis 服务器
  • Linux系统中的高级SELinux安全策略定制技术
  • 使用 Ansible Blocks 进行错误处理
  • java中的静态变量和实例变量的区别
  • 【Effecutive C++】条款02 尽量以const, enum, inline替换 #define
  • leetcode-226. 翻转二叉树
  • 用的到linux-tomcat端口占用排查-Day5
  • mqtt协议详解(0)初步认识mqtt
  • Java语言程序设计基础篇_编程练习题*16.7 (设置时钟的时间)
  • YOLOv8新版本支持实时检测Transformer(RT-DETR)、SAM分割一切
  • 【传输层协议】UDP和TCP协议
  • Java Excel复杂表头,表头合并单元格
  • Java整合腾讯云发送短信实战Demo
  • 电路中电阻,电容和电感作用总结
  • OrangePi AIpro学习1 —— 烧写和ssh系统
  • Gather 全球化进程迅速 多重利好推动未来发展
  • 面试经典 222. 完全二叉树的节点个数
  • 【css】3d柱状图-vue组件版
  • 《计算机组成原理》(第3版)第3章 系统总线 复习笔记
  • 【网络安全】https协议的加密方案避免中间人攻击(MITM攻击)导致的数据泄露风险
  • 拼多多商家电话采集 拼多多店铺爬虫软件使用教程
  • RK3566 MIPI屏调试记录
  • 爬虫数据模拟真实设备请求头User-Agent生成(fake_useragent:一个超强的Python库)