首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具

coder

编程相关知识文章
专栏成员
173
文章
117860
阅读量
21
订阅数
RAG 使用Rerank和两阶段检索来提升你的检索质量
检索增强生成 (RAG)是一个含义丰富的术语。它向世界许诺,但在开发出 RAG 管道后,我们中的许多人仍然在疑惑,为什么它的效果不如我们预期的那样好。
用户1418987
2024-09-06
2750
如何在 Linux 终端高效搜索文件——高级指南
如果你是第一次学习 find 命令,我在之前的教程中介绍了文件搜索的基础知识,并探讨了一些使用 Linux 快速搜索文件的强大命令。如果你没有读过,而且还不熟悉 find,我强烈建议你先看一下,然后再回来这里。
用户1418987
2024-09-06
870
使用谷歌 Gemini API 与 langchain 结合构建自己的 ChatBot(二)
上一篇文章 使用谷歌 Gemini API 构建自己的 Chat(教程一) 我们介绍了 Gemini 是什么,以及如何使用Gemini 构建一个多模态的聊天场景示例。这一篇我们使用 langchain 与 Gemini 集成构建应用:
用户1418987
2024-09-06
2090
LangChain实战:利用LangChain SQL Agent和GPT进行文档分析和交互
这些不是你可以仅通过使用RAG来解决的典型问题。相反,我们将利用LangChain的SQLAgent从人类文本中生成复杂的数据库查询。
用户1418987
2024-09-06
3810
使用​​langchain​​搭建自己的本地知识库系统
RAG 是retrieval-augmented-generation的缩写,翻译为中文的意思就检索增强,以基于最新,最准确的数据建立LLM 的语料知识库。
用户1418987
2024-09-06
5160
使用谷歌 Gemini API 构建自己的 ChatGPT(教程一)
AI领域一直由OpenAI和微软等公司主导,而Gemini则崭露头角,以更大的规模和多样性脱颖而出。它被设计用于无缝处理文本、图像、音频和视频;这些基础模型重新定义了人工智能交互的边界。随着谷歌在人工智能领域强势回归,了解Gemini如何重新定义了人机交互的格局,展示了AI驱动创新未来的一脚。
用户1418987
2024-09-06
1400
RAG实操教程langchain+Milvus向量数据库创建你的本地知识库
RAG 是retrieval-augmented-generation的缩写,翻译为中文的意思就检索增强,以基于最新,最准确的数据建立LLM 的语料知识库。
用户1418987
2024-09-06
1K0
6.1 AI 童行,用扣子AI制作儿童绘本
AI 童行,创意无界,使用扣子的图像流/卡片/工作流等复杂能力,围绕着儿童节我们来搭建创意 Bot ,用 AI 穿梭回童年,制作童年回忆照。
用户1418987
2024-09-06
1620
Celery 任务:SQLAlchemy 会话处理指南
最近在做 AI RAG 相关的项目功能,对于 RAG 需要生成一些文本处理的异步任务,使用到了 Celery 。今天就写写关于Celery 任务的文章,SQLAlchemy 的真实情况是:
用户1418987
2024-09-06
1480
怎么用python代码根据历史数据预测
作为Python开发者,我们经常遇到需要从各种来源和格式(如 PDF、CSV、HTML等)中提取数据的情况。在这篇文章中,我们将深入研究从PDF文件中解析数据,并介绍一些对解析其他数据格式有用的 Python 包。
用户1418987
2024-09-06
1160
LLM 中什么是Prompts?如何使用LangChain 快速实现Prompts 一
Prompt是一种基于自然语言处理的交互方式,它通过机器对自然语言的解析,实现用户与机器之间的沟通。 Prompt主要实现方式是通过建立相应的语料库和语义解析模型,来将自然语言转换为机器可识别的指令。 Prompt是一种计算机编程语言,它被广泛用于自然语言处理(NLP)和人工智能(AI)领域。
用户1418987
2024-09-06
1510
什么是 RAG,为什么要用 RAG?
如果使用 pretrain 好的 LLM 模型,应用在你个人的情境中,势必会有些词不达意的地方,例如问 LLM 你个人的信息,那么它会无法回答;这种情况在企业内部也是一样,例如使用 LLM 来回答企业内部的规章条款等。
用户1418987
2024-09-06
2340
什么是可扩展性-如何设计一个扩展性强的系统 一
在系统设计中,可扩展性是指系统使其性能和成本适应应用程序和系统处理需求的新变化的能力。
用户1418987
2024-09-06
2680
什么是人工神经网络,其有哪些应用?
当你阅读这篇文章时,你身体的哪个器官正在考虑它?当然是大脑!但是你知道大脑是如何工作的吗?嗯,它有神经元或神经细胞,它们是大脑和神经系统的主要单位。这些神经元接收来自外部世界的感觉输入,它们对其进行处理,然后提供输出,这些输出可能充当下一个神经元的输入。
用户1418987
2024-09-06
1600
SQL vs NoSQL:系统设计中选择哪个数据库?
在设计系统时,您将面临的最关键的系统设计选择之一是选择合适的数据库管理系统(DBMS)。SQL 与 NoSQL 数据库之间的选择可以极大地影响系统的整体性能、可扩展性和通常的成功。这就是为什么我们在系统设计中详细比较了SQL 与 NoSQL 数据库,以帮助您在设计可扩展系统时确定选择哪个数据库。我们还将讨论 SQL 或 NoSQL 数据库更适合的可能性、NoSQL 数据库的类型以及各种 SQL 服务器配置。
用户1418987
2024-02-01
2310
模式搜索简介-数据结构和算法教程
我们使用某些算法来进行搜索过程。模式搜索的复杂性因算法而异。在数据库中执行搜索时它们非常有用。模式搜索算法对于在较大字符串的子字符串中查找模式非常有用。这个过程可以使用我们将在本文章中讨论的各种算法来完成。
用户1418987
2024-01-30
1570
数据结构与算法:递归算法
函数直接或间接调用自身的过程称为递归,相应的函数称为递归函数。使用递归算法,可以很容易地解决某些问题。此类问题的示例包括汉诺塔 (TOH)、中序/先序/后序树遍历、图的 DFS 递归函数通过调用自身的副本并解决原始问题的较小子问题来解决特定问题。需要时可以生成更多的递归调用。重要的是要知道我们应该提供某种情况来终止这个递归过程。
用户1418987
2024-01-29
1940
如何学习算法:什么时完全二叉树?完全二叉树有什么特点?
我们知道树是一种非线性数据结构。它对儿童数量没有限制。二叉树有一个限制,因为树的任何节点最多有两个子节点:左子节点和右子节点。
用户1418987
2024-01-27
1710
「wsl慢,wsl很慢」 如何解决 wsl 慢的问题?
你一定见过Chrome和 Android Studio关于内存和 CPU 巨大消耗的情况。
用户1418987
2024-01-27
3K0
ZSH!在 Windows 上使用 WSL+ZSH
关于如何安装 WSL这里就不介绍了,大家可以去找找相关的教程,很多。最直接的就是去微软官方:https://learn.microsoft.com/en-us/windows/wsl/install
用户1418987
2024-01-25
1.1K1
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档