自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1717)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Neo4j-Cypher-FT与自然语言交互

说白了,这就是把自然语言转换成Neo4j的查询语言Cypher,解决直接用Cypher写查询的痛点。我们利用了全文本索引来提高文本值到数据库条目的映射效率,从而增强Cypher语句的准确性。这样就可以通过http://localhost:8000访问本地运行的FastAPI应用,并进行调试了。今天的技术分享就到这里,希望对大家有帮助。开发过程中遇到问题也可以在评论区交流~—END—

2024-12-30 14:45:36 394

原创 使用HyDE进行增强型信息检索

HyDE,顾名思义,就是通过创建一个假设文档来增强检索效果。它通过将查询转换为一个假设的文档,这个假设文档比原始查询更贴近目标文档的嵌入空间。这样,我们就可以用假设文档的嵌入来搜索与其更接近的真实文档。这波操作可以说是相当丝滑。模板文档:今天的技术分享就到这里,希望对大家有帮助。开发过程中遇到问题也可以在评论区交流~—END—

2024-12-30 14:38:18 413

原创 本地运行LangChain项目的完整指南

为关键抽象定义的基础接口以及组合这些接口的逻辑。: 各种第三方组件的集成。langchain: 构成你应用程序认知架构的链、代理和检索逻辑。: 包含实验性的组件和链。老铁们需要各自为这些包配置开发环境。对于快速上手,咱们从。

2024-12-30 12:42:23 454

原创 如何使用聊天模型调用工具

工具调用是一种生成结构化输出的通用技术,即便不打算调用工具,你也可以利用它。比如,从非结构化文本里提取信息就是一个例子。如果你对如何使用模型生成的工具调用去实际运行工具感兴趣,可以参考相关指南。要让模型能调用工具,我们需要传递描述工具功能及其参数的工具模式。支持工具调用的聊天模型实现了一个方法,用于将工具模式传递给模型。工具模式可以通过Python函数(带类型提示和文档字符串)、Pydantic模型、TypedDict类或LangChain工具对象传递。

2024-12-30 05:03:43 541

原创 使用Dataherald组件进行数据查询与分析

在数据密集的应用程序中,快速且准确地获取信息是个关键。Dataherald提供了一种简便的方法,通过API接口,我们能够非常丝滑地执行数据库查询,而无需手动编写复杂的SQL语句。这对于需要频繁从数据库中提取数据的项目,简直是一波完美操作。我个人一直在用Dataherald提供的数据查询解决方案,确实为我节省了不少开发时间。在开发和部署过程中,如果你也遇到数据查询效率问题,不妨试试这个工具。今天的技术分享就到这里,希望对大家有帮助。开发过程中遇到问题也可以在评论区交流~—END—

2024-12-29 06:36:40 292

原创 在AI应用中集成Tavily Search API进行实时信息检索

在AI系统中,特别是涉及大量外部数据查询的场景,我们经常会面临如何高效检索信息的问题。Tavily Search API为AI代理提供了一个强大的互联网搜索工具,能够实时地从互联网上提取信息,这在需要实时更新内容或验证数据的应用中是非常有用的。若你想在更复杂的项目中使用这个检索器,它也支持与其他组件进行链式组合。比如,我们可以使用langchainchain = (| prompt| llm")这波操作可以说是相当丝滑,通过这种链式调用,我们将检索与生成结合起来,实现了更为智能的交互。

2024-12-29 04:18:09 747

原创 使用Timescale Vector进行AI向量搜索实战

老铁们,Timescale Vector其实是一个增强版的PostgreSQL,能够高效地存储和查询数百万个向量嵌入。它通过DiskANN算法的索引机制,提升了pgvector的相似度搜索速度和准确性。对于时间相关的向量搜索,它还能自动进行时间分区和索引,这波操作可以说是相当丝滑。Timescale Vector通过一个熟悉的SQL接口来查询向量嵌入和关系数据,这对于从POC到生产的AI应用来说相当方便。

2024-12-28 23:27:44 385

原创 深入了解Obsidian及其在知识管理中的应用

老铁们,今天我们来聊聊Obsidian。这是一个相当强大的知识库工具,基于本地的纯文本文件构建,简单高效。如果你正在寻找一个能够帮助你整理和开发知识体系的工具,Obsidian绝对是个不错的选择。Obsidian让你用简单的Markdown文件建立连接,形成一个复杂而强大的知识网络。它支持多种插件的拓展,无论是为了个人笔记整理还是用于复杂的知识管理,Obsidian都能帮你轻松实现。我个人觉得,如果你对知识管理有较高的要求,并且希望完全掌控和自定义自己的知识体系,那么Obsidian无疑是值得一试的工具。

2024-12-26 15:04:13 590

原创 使用Aim可视化和调试LangChain执行

老铁们,今天咱们来聊聊如何用Aim可视化和调试LangChain的执行过程。Aim这个工具特别适合跟踪LLM和工具的输入输出,还能记录代理的操作。说白了,Aim就是让调试和检查执行过程变得超级简单!先来点背景,Aim是一个开源项目,能帮我们在执行过程中看到每一个步骤的详细信息,还能对比多个执行结果。想了解更多可以去Aim的GitHub看看。下面我们就来具体看看怎么操作,先从安装必要的包开始。接下来,我们导入一些模块,并配置两个环境变量。这些变量可以在Python脚本中设置,也可以通过终端直接配置。

2024-12-26 01:38:37 407

原创 如何通过Markdown头部拆分文本

有些小伙伴可能会问,为什么要特地根据Markdown头部来拆分文本呢?说白了,这主要是为了保持文本的上下文及其内在关系。像Pinecone这种工具在做嵌入的时候,通常是考虑整个段落或者文档的上下文的。如果我们能根据头部来将文本分块,就可以更好地保留文本的结构化信息,进而更精确地捕捉到文本的主题和广义意义。为了进一步控制块的大小,你可以借助,它允许你根据字符进行更细粒度的拆分。结合这两种拆分器,你可以实现相当灵活的文本处理策略。# 分块处理今天的技术分享就到这里,希望对大家有帮助。

2024-12-25 01:04:50 432

原创 使用MultiQueryRetriever进行高效文本检索

MultiQueryRetriever是一种利用LLM生成多视角查询的检索工具。它通过对用户的查询生成多种版本,从而获取到更多相关的文档。这种方法可以有效缓解基于距离的向量检索在语义捕捉不足时带来的局限。这波操作可以说是相当丝滑,MultiQueryRetriever通过自动化生成多视角查询为我们提供了一种新的优化检索结果的方法。如果你也希望自己的检索能够在更为复杂的语义中表现优异,不妨试试这个工具。今天的技术分享就到这里,希望对大家有帮助。开发过程中遇到问题也可以在评论区交流~—END—

2024-12-24 18:39:44 337

原创 使用LangChain构建简易LLM应用

老铁们,今天咱们来聊聊如何用LangChain快速构建一个简易的LLM(大语言模型)应用。这次的主题是通过一行代码加上一些提示来实现文本翻译。这种应用虽然简单,但也是上手LangChain的极好方式——很多强大的功能其实只需要一些提示和LLM调用就可以搞定!

2024-12-24 12:55:16 833

原创 使用 Tigris 构建高性能向量搜索应用

老铁们,今天我们来聊聊 Tigris,这个开源的无服务器 NoSQL 数据库和搜索平台。Tigris 的设计初衷就是为了简化构建高性能向量搜索应用的过程。它巧妙地消除了管理、操作以及同步多个工具的基础设施复杂性,让你能专心于构建出色的应用。说白了,就是帮你省去了很多麻烦事儿。这篇文章将引导你如何将 Tigris 用作你的 VectorStore(向量存储)。

2024-12-23 05:24:49 683

原创 用Diffbot Extract API轻松解析网页数据

通过Diffbot Extract API,开发者可以大幅简化从网页提取和解析数据的工作流程。Diffbot官方文档LangChain社区文档API代理服务设置教程。

2024-12-22 12:40:07 372

原创 使用Airbyte和Stripe API进行高效数据集成:深入指南

通过Airbyte和Stripe API的结合,开发者可以高效地从Stripe平台获取并处理数据。建议进一步探索Airbyte平台的文档加载器指南和相关如何指导。Airbyte文档加载器概念指南如何使用Airbyte文档加载器。

2024-12-22 09:32:57 384

原创 从过时到创新:使用AirbyteLoader加载Salesforce数据的实战指南

Airbyte官方文档Airbyte GitHub仓库。

2024-12-22 09:20:49 332

原创 探索Oracle AI Vector Search的嵌入生成功能:从基础到进阶

Oracle AI Vector Search 提供了一种强大且高效的方法来生成和管理嵌入。用户可以根据需求选择合适的嵌入生成方式,并在 Oracle 数据库中实现高效的语义搜索。

2024-12-22 07:01:50 391

原创 探索Volc Engine Maas LLM:从零开始的指南

Volc Engine官方文档LLM概念性指南LLM操作指南。

2024-12-22 02:06:31 371

原创 探索GLM-4:利用ZHIPU AI API构建智能对话应用

GLM-4模型提供了强大的多模态处理能力和快速推理功能。通过LangChain库,您可以轻松集成并扩展其功能。ZHIPU AI 官方网站Python 官方文档。

2024-12-21 18:35:42 466

原创 解锁IBM Watsonx的强大功能:使用LangChain API与AI模型进行交互

ChatWatsonx是一个简化与IBM Watsonx.ai模型交互的工具。借助LangChain LLMs API,开发者可以方便地调用这些模型以执行各种任务,如语言翻译、信息查询等。通过与LangChain API,开发者可以实现高效、灵活的AI模型交互。IBM Watsonx.ai 官方文档LangChain入门教程。

2024-12-21 15:44:49 260

原创 搭建你的AI助手:使用ChatDatabricks与Databricks Model Serving集成指南

ChatDatabricks类是一个用于包装托管在Databricks Model Serving上的聊天模型端点的工具。它允许开发者轻松地将这些模型集成到应用程序中,支持异步API调用和令牌级别的流式处理,适合各种类型的应用场景。Databricks为开发者提供了一个统一的平台,简化了AI模型的部署和管理。通过ChatDatabricks与LangChain的集成,可以快速实现强大的聊天功能。Databricks Secrets管理。

2024-12-21 14:40:08 333

原创 让搜索更智能:使用Bing搜索API实现强大的数据检索

Bing搜索API提供了强大的信息检索能力,结合Langchain等工具可极大提高开发效率。然而,在实际应用中需要注意网络条件和API使用限制。对于想要深入学习的开发者,可以参考Microsoft Azure和Langchain的官方文档,以获取更详细的信息。

2024-12-21 12:50:42 479

原创 [解锁Azure ML的潜力:使用Azure ML在线端点部署大型语言模型]

large_text = """...""" # 大型文本Azure ML为开发者提供了灵活和高效的机器学习模型部署方案,尤其在模型部署和API调用的易用性上表现出色。Azure Machine Learning官方文档Langchain社区库。

2024-12-21 11:23:46 154

原创 **探索HuggingFace Hub工具:加载和使用指南**

HuggingFace Hub工具为开发者提供了一个便捷的途径来加载和使用各种预训练模型。通过,我们可以轻松访问这些模型,并在应用中实现快速部署。HuggingFace 官方文档LangChain 文档HuggingFace Hub 常见问题解答您的支持是我持续创作的动力!

2024-12-21 11:11:50 400

原创 利用 Google Firestore 构建 AI 驱动的聊天记录存储指南

通过本文介绍,您应该能够开始在 Firestore 中存储和管理聊天消息历史记录。Google Cloud Firestore 官方文档Langchain 官方 GitHub 仓库。

2024-12-21 09:59:05 657

原创 探索Google Cloud SQL for PostgreSQL:从入门到深度集成

通过本文,你应该对如何利用Google Cloud SQL for PostgreSQL进行聊天消息历史存储有了清晰的理解。进一步探究,你可以参考Google Cloud和Langchain的官方文档。

2024-12-21 09:34:22 234

原创 [解锁Google Cloud SQL for PostgreSQL的潜能:构建AI驱动的应用程序]

在本篇文章中,我们学习了如何在Google Cloud SQL for PostgreSQL上存储和操作向量嵌入。通过Langchain的集成,您可以轻松创建一个AI驱动的应用程序。Google Cloud SQL 文档。

2024-12-21 08:15:19 366

原创 探索Zep:为AI助手提供强大记忆与个性化体验

Zep为AI助手提供了强大的记忆能力,使其能够更好地响应用户需求。Zep Open Source 文档Zep Cloud 安装文档LangChain 社区项目。

2024-12-21 03:30:37 476

原创 从网页到Markdown:一键化繁为简的利器

通过和,您可以轻松地将网页内容转换为Markdown格式。Markdown基本语法Python虚拟环境指南。

2024-12-21 00:56:04 233

原创 为什么每个AI工程师都应该了解TensorFlow Datasets

TensorFlow Datasets 是一个标准化且易于访问的数据集集合,专为机器学习和深度学习设计。它的设计目标是提供高性能、易于使用的数据加载管道,以便开发者在训练模型时能够专注于算法和架构,而不必花费大量时间在数据准备上。TensorFlow Datasets 是一个功能强大且易于使用的数据集加载工具,对于机器学习工程师来说是一个极佳的选择。通过本文的介绍,相信你已经掌握了基本的使用步骤。TensorFlow Datasets 官方文档TensorFlow 文档更多关于数据预处理的指南。

2024-12-21 00:33:06 685

原创 [解密Stripe API:如何快速集成支付解决方案]

Stripe API为开发者提供了强大的支付集成功能,在电子商务项目中非常有用。Stripe官方文档Stripe API参考通过这些资源,你可以详细了解如何更好地利用Stripe API来满足你的业务需求。

2024-12-20 23:58:57 445

原创 打造实时分析利器:使用Rockset进行低延迟、高并发查询

通过本文,您初步了解了如何使用Rockset进行实时数据分析。从安装设置到具体的应用场景,Rockset提供了一系列强大的功能以满足不同的需求。Rockset官方文档向量搜索指南。

2024-12-20 22:08:59 358

原创 探索PipelineAI与LangChain生态系统的完美集成

通过LangChain集成PipelineAI,你可以实现强大的AI功能,并提升项目效率。PipelineAI 官方文档LangChain GitHub 仓库。

2024-12-20 20:42:40 338

原创 [深入解析Outline:开源知识共享平台的设置与使用]

Outline是一个功能强大的知识共享平台,它在团队协作中起着至关重要的作用。通过本文介绍的设置步骤和使用示例,您可以快速上手并开始管理团队的知识库。为了进一步深入了解Outline,您可以访问以下资源。

2024-12-20 20:13:45 287

原创 [全面解析LangChain中的Llama.cpp:轻松集成强大LLM与Embedding功能]

Llama.cpp 提供了便捷的方式来使用 LLM 和 Embeddings,以增强文本处理能力。在本篇文章中,我们探讨了如何在 LangChain 中进行安装、设置以及包装器的使用。Llama.cpp 官方说明LangChain 文档LlamaCpp API 参考。

2024-12-20 17:28:21 572

原创 使用Label Studio提升你的数据标注效率和训练模型效果

Label Studio是一个功能强大的开源工具,能够极大提升数据标注的效率和模型训练效果。通过灵活的API和强大的集成能力,例如与LangChain的结合,用户可以实现定制化的数据标注流程。Label Studio官方文档LangChain GitHub仓库。

2024-12-20 17:03:22 966

原创 通过Infino提升LangChain应用的可观测性

通过Infino提供的强大功能,开发者可以轻松对LangChain应用进行全面监控和诊断,帮助识别问题并优化性能。Infino官方文档LangChain官方文档。

2024-12-20 16:03:25 412

原创 [深入解析Docugami:将商业文档转化为XML知识图的艺术]

Docugami通过将复杂文档转化为易于处理的XML格式,大大提升了文档数据管理的效率。Docugami官方文档GitHub上的Docugami项目。

2024-12-20 12:43:10 335

原创 [深入理解Nomic Atlas:简化大规模数据交互的利器]

Nomic Atlas 提供了一套强大的工具,让开发者能够更加轻松地处理复杂的非结构化数据集。通过本文的示例和技巧,您可以更好地理解并应用这一平台。

2024-12-20 08:25:09 200

原创 [如何在Python中使用Airtable:从入门到精通]

本文介绍了如何在Python中使用Airtable进行数据管理。从基础的API操作到具体的代码实现,你已经掌握了基本技巧。

2024-12-20 06:50:02 363

99块买的最新打赏视频源码,亲测可用,域名防红

2018最新Thinkphp开发的视频打赏平台源码,源码可不使用微信服务号,视频打赏源码已增加短域名防封技术解决,本套打赏平台源码已配置支付接口文件

2018-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除