- 博客(93)
- 收藏
- 关注
原创 使用Portkey在Langchain应用中实现日志记录、追踪和监控
在现代应用中,特别是使用AI技术的应用,往往需要进行多个API调用来满足用户请求。这种复杂的请求链会带来分析和监控的挑战。Portkey提供了一种解决方案,可以通过统一的Trace ID来跟踪和记录这些调用,从而为开发者提供清晰的用户请求可视化。
2025-07-11 13:08:18
294
原创 使用SAP HANA Cloud Vector Engine构建自查询检索器
自查询检索器适用于需要动态生成查询的场合,例如用户通过自然语言描述查询条件,应用后台自动转换为数据库查询。这能显著提升用户体验和系统响应速度。如果遇到问题欢迎在评论区交流。
2025-07-11 11:57:53
413
原创 使用 Streamlit 构建对话历史记录管理应用
利用此应用程序可以构建一个聊天服务,用户在交互过程中,所有的消息都存储在会话中,可以在页面重载时重绘历史消息,为用户带来良好体验。如果遇到问题欢迎在评论区交流。
2025-07-10 15:14:13
377
原创 使用MongoDB存储聊天消息历史
对于许多现代应用来说,存储用户聊天记录是一个基本需求。使用 MongoDB 可以为这些数据提供灵活的存储解决方案,因为它支持多种数据类型和可以扩展的架构。
2025-07-10 15:08:57
372
原创 在Langchain应用中集成ZenGuard AI进行安全防护
ZenGuard AI是一个用于增强生成式AI应用程序安全性的工具,旨在保护应用程序免受各种常见的威胁。通过检测和防止各种不当输入,ZenGuard为开发者提供了一种高效可靠的安全解决方案。
2025-07-10 10:33:44
395
原创 使用Twilio API发送消息的实践指南
Twilio是一个强大的云通信平台,提供多种消息发送功能。通过Twilio API,开发者能够集成短信、语音、视频等服务到应用中。特别是在短信和消息通道方面,Twilio的服务具有高可靠性和灵活性。
2025-07-10 10:29:54
498
原创 使用Lemon AI构建强大的AI助手和自动化工作流
当前市场上的大多数连接器都专注于只读操作,这限制了大规模语言模型(LLMs)的潜力。然而,Agent有时会因为缺乏上下文或指令而出现"幻觉",即生成不准确的信息。Lemon AI通过提供可靠的读写操作的API,帮助你的Agent减少这种风险,并允许你静态定义模型的不确定行为可依赖的工作流。
2025-07-10 10:14:03
584
原创 使用GitLab Toolkit管理GitLab仓库的实践指南
GitLab是一个广泛使用的开源版本管理和持续集成平台,支持通过API进行各种自动化操作。Python-GitLab是与GitLab API进行交互的Python库,而GitLab Toolkit在此基础上进一步简化了常见任务,如获取问题、发表评论、创建拉取请求等。
2025-07-09 15:21:35
677
原创 使用 Dria API 进行数据检索任务的实战指南
Dria是一种专注于检索增强生成(RAG)的服务平台,它为开发者提供了一套强大的API接口,便于创建和管理各种知识库,并进行数据检索。它特别适合需要处理大量文本数据的场景,例如问答系统、推荐系统等。
2025-07-09 14:54:50
707
原创 使用AskNews增强LLM以获取最新全球新闻
在快速变化的世界中,获取最新的全球新闻对于许多应用场景都很关键,尤其是对于生成式语言模型(LLM),能够准确及时地提供新闻信息可以极大地提高其应用价值。AskNews通过一个简单的自然语言查询将最新的全球新闻(或历史新闻)注入到任何LLM中。该服务每天对超过30万篇文章进行翻译、摘要、实体提取,并将其索引到热和冷向量数据库中,为用户提供低延迟的查询端点。
2025-07-02 16:33:12
207
原创 使用Zilliz Cloud进行向量数据库管理的实践指南
Zilliz Cloud是一个基于云的全托管服务,用于管理LF AI Milvus®,这是一款开源的向量数据库系统,特别适用于处理大规模高维数据的相似性搜索。在这篇文章中,我们将结合LangChain社区库和OpenAI Embeddings展示如何将Zilliz Cloud应用于实际项目中。
2025-07-02 16:31:01
244
原创 使用Hologres与Proxima实现高性能向量搜索
Hologres与Proxima的结合适用于需要快速搜索海量嵌入数据的场景,例如推荐系统、图像检索、自然语言处理等领域。其高性能和低延迟的特性能够显著提升用户体验和系统效率。在使用Hologres进行向量检索时,确保合理配置数据库连接参数,并选择合适的嵌入策略,以保证数据传输的高效和搜索结果的准确性。如果遇到问题欢迎在评论区交流。
2025-07-02 14:28:56
225
原创 使用Hologres与Proxima实现高性能向量搜索
Hologres与Proxima的结合适用于需要快速搜索海量嵌入数据的场景,例如推荐系统、图像检索、自然语言处理等领域。其高性能和低延迟的特性能够显著提升用户体验和系统效率。在使用Hologres进行向量检索时,确保合理配置数据库连接参数,并选择合适的嵌入策略,以保证数据传输的高效和搜索结果的准确性。如果遇到问题欢迎在评论区交流。
2025-07-02 14:22:59
266
原创 使用Epsilla向量数据库进行相似度搜索
在自然语言处理任务中,向量数据库用于存储和检索大型文本向量集合。Epsilla通过并行图遍历优化了检索效率,非常适合需要高性能检索服务的机器学习应用。结合OpenAI的嵌入服务,我们可以轻松地在文本数据库中进行语义搜索。
2025-07-02 13:56:35
244
原创 使用DuckDB作为矢量存储库的实战指南
DuckDB是一款开源的内存数据库,旨在高效处理分析型查询。它不仅可以处理传统的SQL查询,也能够胜任处理矢量数据的任务。结合LangChain,可以方便地将文本转换为矢量,并存储在DuckDB中以便执行相似性搜索。
2025-07-02 13:55:01
388
原创 快速入门:使用 Astra DB 作为向量存储
Astra DB 是基于 Apache Cassandra® 构建的无服务器向量数据库,提供简单易用的 JSON API 接口。它不仅支持传统的数据库操作,还集成了向量计算功能,使其成为储存和查询文本向量的理想选择。
2025-07-02 09:54:24
350
原创 使用Markdownify实现HTML到Markdown转换
Markdownify的核心功能是通过解析HTML结构并应用转换规则,将HTML元素转换为对应的Markdown语法,这样可以方便地进行文本编辑和版本控制。下面我们来看如何使用LangChain社区的文档加载器和MarkdownifyTransformer将HTML文档转换为Markdown格式。这种HTML到Markdown的转换在博客文章、技术文档和知识库管理中尤为重要。通过自动化转换,可以减少手动编辑的工作量,提高文档一致性。如果遇到问题欢迎在评论区交流。
2025-07-02 09:46:35
331
原创 使用Tencent Cloud COS加载文档对象的实践讲解
腾讯云对象存储(COS)提供了多语言SDK和API,使得集成到不同的开发环境变得更为轻松。不仅具备兼容Amazon S3 API的优势,这也意味着开发者可以快速访问社区工具和插件,从而加速开发过程。
2025-07-01 17:12:42
426
原创 使用GitHub API进行项目管理自动化
GitHub API允许开发者以编程方式访问GitHub的功能,支持广泛的操作从项目管理到数据分析。通过API,我们可以获取项目的问题列表、文件内容、仓库信息等,进而实现自动化工作流和数据处理。
2025-06-30 17:29:23
264
原创 Doctran使用指南:从文本到结构化文档的转化
在现代应用中,处理文本数据是一项关键任务。非结构化文本往往需要转换成结构化数据,以便于检索和分析。Doctran通过结合先进的LLM技术和自然语言处理库,针对不同的文本转化需求提供了灵活的解决方案。
2025-06-30 17:16:34
402
原创 在LangChain中集成Databricks平台:从模型服务到向量搜索
LangChain是一个广泛应用的框架,旨在简化大规模语言模型(LLM)的应用开发。通过与Databricks平台集成,LangChain为开发者提供了一系列强大的工具来构建、部署和管理AI应用。Databricks平台支持多种模型和功能,包括模型服务、向量搜索、MLflow集成等。结合LangChain,开发者可以方便地将AI能力注入到各种应用中。
2025-06-30 17:10:16
259
原创 使用DeepEval进行LLM单元测试与集成测试
随着大语言模型的广泛应用,如何有效地测试这些模型的性能和输出质量成为了一个挑战。传统的测试方法往往难以快速识别和定位模型的问题,而DeepEval可以通过支持单元测试和集成测试,以更快的迭代速度发现模型的潜在问题。
2025-06-30 17:06:43
612
原创 使用PyAirtable与Langchain社区集成Airtable的数据加载器
Airtable在一些需要协同处理和多种数据类型支持的场景下具有强大的优势。借助PyAirtable库,我们可以通过API轻松与Airtable进行交互。而Langchain社区提供的使得加载Airtable数据更加便捷。
2025-06-30 15:08:38
267
原创 使用Together AI的ChatTogether模型进行语言翻译
Together AI的ChatTogether模型是一个非常强大的工具,它能够进行工具调用、结构化输出、处理多种输入格式如图像和音频,还提供了异步调用和令牌级流式处理功能。这使得它适用于各种应用场景,如实时翻译、内容生成等。
2025-06-30 13:03:05
467
原创 深入探索Amazon Kendra:智能搜索服务的应用与实现
Amazon Kendra是一项由Amazon Web Services (AWS)提供的智能搜索服务。它采用先进的自然语言处理(NLP)和机器学习算法,为企业内部的各种数据源提供强大的搜索功能。Kendra的设计初衷是帮助用户快速、准确地找到所需信息,从而提高生产力和决策效率。Kendra支持跨多种内容类型进行搜索,包括文档、FAQs、知识库、手册以及网站内容。它具备多语言支持能力,能够理解复杂查询、同义词和上下文含义,以提供高度相关的搜索结果。
2025-06-30 13:02:26
449
原创 探索Azure AI Document Intelligence的强大功能
Azure AI Document Intelligence(前称Azure Form Recognizer)是一项基于机器学习的服务,能够从数字化或扫描的PDF、图像、Office和HTML文件中提取文本(包括手写)、表格、文档结构(如标题、章节标题等)和关键值对。支持的文件格式广泛,包括PDF、JPEG/JPG、PNG、BMP、TIFF、HEIF、DOCX、XLSX、PPTX和HTML。此服务有助于将文档内容转化为可编程的LangChain文档。
2025-06-30 12:55:51
342
原创 使用Langchain与Robocorp Action服务器集成
Langchain是一个用于构建强大的链式AI应用的框架,它能让开发者轻松地将各种工具和服务组合起来。在这其中,Robocorp Action服务器作为专门处理自动化工作流的工具,可以作为Langchain Agent的强大补充。
2025-06-30 10:27:16
424
原创 在半结构化数据上实现RAG技术的实战指南
RAG技术特别适合需要在复杂和多图层数据中检索信息的场景,例如法律文件分析、金融报告处理和科学研究文档解析等。如果遇到问题欢迎在评论区交流。
2025-06-30 10:19:51
234
原创 构建私有视觉搜索与问答系统
视觉搜索应用程序早已在许多智能手机上得到了广泛应用,它允许用户通过自然语言搜索照片。借助于多模态 LLMs,我们可以实现类似的功能,专为私人照片集而设计,以保护隐私和提高个性化服务。
2025-06-30 10:12:05
387
原创 使用Momento Vector Index和OpenAI实现高效的RAG应用
Momento Vector Index提供了一种无服务器的、自动伸缩的向量索引服务,让您的数据检索变得更加简单高效。结合使用Momento Cache和Momento Topics,您可以在不操心架构和扩展的情况下实现高效的数据管理和事件广播。当与OpenAI的强大语言模型结合使用时,您可以实现强悍的RAG应用。
2025-06-27 15:55:00
305
原创 使用LanceDB和OpenAI实现RAG技术
RAG技术的核心思想是通过检索相关信息来增强生成模型的回答能力。这种方法能够有效地利用外部知识库,提高生成内容的准确性和丰富性。LanceDB则是一个强大的数据库解决方案,可以快速高效地支持信息检索功能。
2025-06-27 15:52:23
294
原创 利用OpenAI Functions进行工具检索代理的实战指南
然后在server.py这将启动FastAPI应用,本地服务器运行于。可以通过查看所有模板,也可以访问进行测试。
2025-06-27 15:39:28
176
原创 在Intel® Xeon®处理器上实现RAG的应用
在实际部署中,确保资源分配充足以充分利用Intel® Xeon®处理器的性能优势;同时,定期更新知识库数据以保持生成内容的时效性和准确性。使用RAG技术可以显著提高文本生成质量和准确性,尤其适用于需要动态检索知识并进行文本生成的场景,例如自动化客服、智能问答等。此过程将处理并存储Edgar 10k报告数据至Chroma数据库。如果遇到问题欢迎在评论区交流。
2025-06-27 15:31:14
276
原创 [使用Poetry进行LangChain项目开发环境的快速搭建与测试指南]
在现代机器学习项目中,管理依赖是保持项目稳定和高效开发的关键。Poetry作为一种Python依赖管理工具,以其简单的版本控制和环境管理功能而备受欢迎。在本文中,我们将介绍如何在LangChain项目中使用Poetry进行依赖管理,使得本地开发和测试变得更加顺畅。
2025-06-27 13:10:44
314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅