SayMeeveTime
AI

自定义组件专题

Callback 处理 回调概念 LangChain提供了一个回调系统,允许您连接到LLM应用程序的各个阶段。这对于日志记录、监控、流式处理和其他任务非常有用。 您可以通过使用API中的<font style="color:rgb(28, 30, 33);">callbacks</font>参数订阅这些事件。这个参数是处理程序对象的列...

阅读:171 评论:0
AI

RAG 简介

什么是检索增强生成? 检索增强生成(RAG)是指对大型语言模型输出进行优化,使其能够在生成响应之前引用训练数据来源之外的权威知识库。大型语言模型(LLM)用海量数据进行训练,使用数十亿个参数为回答问题、翻译语言和完成句子等任务生成原始输出。在 LLM 本就强大的功能基础上,RAG 将其扩展为能访问特定领域或组织的内部知识库,所有这些都无需重新训练模型。这是一...

阅读:103 评论:0
AI

向量数据库

向量数据库(Vector Database),也叫矢量数据库,主要用来存储和处理向量数据。 在数学中,向量是有大小和方向的量,可以使用带箭头的线段表示,箭头指向即为向量的方向,线段的长度表示向量的大小。两个向量的距离或者相似性可以通过欧式距离或者余弦距离得到。 图像、文本和音视频这种非结构化数据都可以通过某种变换或者嵌入学习转化为向量数据存储到向量数据库中,...

阅读:119 评论:0
AI

LangChain 模块和体系

LangChain 是一个用于开发由大型语言模型(LLMs)驱动的应用程序的框架。 官方文档:https://python.langchain.com/docs/introduction/ LangChain 简化了LLM应用程序生命周期的每个阶段: 开发:使用LangChain的开源构建模块和组件构建您的应用程序。利用第三方集成和模板快速启动。 生产部署...

阅读:135 评论:0
AI

OpenAI API 参数详解:如何优化 AI 模型生成内容

OpenAI API 参数详解:如何优化 AI 模型生成内容 前言 在使用 OpenAI API 进行开发时,了解各种参数的作用和使用方法可以帮助你更好地控制模型输出,提高生成内容的质量。本文将详细解析 OpenAI API 中的常用参数及其应用场景。 常用参数详解 1. max_tokens(最大 token 数) 定义:控制模型生成回答中包含的最大 to...

阅读:133 评论:0

CLine 编程体验-贪吃蛇

对话编程 User: task 写一个贪吃蛇游戏 /task environment_details # VSCode Visible Files (No visible files) # VSCode Open Tabs (No open tabs) # Current Working Directory (/Users/mesay/D...

阅读:384 评论:0
2024056667
powered by SayMeeveTime