跳转到主要内容

标签(标签)

资源精选(342) Go开发(108) Go语言(103) Go(99) LLM(84) angular(83) 大语言模型(67) 人工智能(56) 前端开发(50) LangChain(43) golang(43) 机器学习(39) Go工程师(38) Go程序员(38) Go开发者(36) React(34) Go基础(29) Python(24) Vue(23) Web开发(20) 深度学习(20) Web技术(19) 精选资源(19) Java(19) ChatGTP(17) Cookie(16) android(16) 前端框架(13) JavaScript(13) Next.js(12) LLMOps(11) 聊天机器人(11) 安卓(11) ChatGPT(10) typescript(10) 资料精选(10) mlops(10) NLP(10) 第三方Cookie(9) Redwoodjs(9) RAG(9) Go语言中级开发(9) 自然语言处理(9) PostgreSQL(9) 区块链(9) 安全(9) 智能体(8) 全栈开发(8) OpenAI(8) Linux(8) AI(8) GraphQL(8) iOS(8) 数据科学(8) 软件架构(7) Go语言高级开发(7) AWS(7) C++(7) whisper(6) Prisma(6) 隐私保护(6) 提示工程(6) JSON(6) DevOps(6) 数据可视化(6) wasm(6) 计算机视觉(6) 算法(6) Rust(6) 微服务(6) 隐私沙盒(5) FedCM(5) 语音识别(5) Angular开发(5) 快速应用开发(5) 生成式AI(5) Agent(5) LLaMA(5) 低代码开发(5) Go测试(5) gorm(5) REST API(5) kafka(5) 推荐系统(5) WebAssembly(5) GameDev(5) 数据分析(5) CMS(5) CSS(5) machine-learning(5) 机器人(5) 游戏开发(5) Blockchain(5) Web安全(5) nextjs(5) Kotlin(5) 低代码平台(5) 机器学习资源(5) Go资源(5) Nodejs(5) PHP(5) Swift(5) RAG架构(4) devin(4) Blitz(4) javascript框架(4) Redwood(4) GDPR(4) 生成式人工智能(4) Angular16(4) Alpaca(4) 编程语言(4) SAML(4) JWT(4) JSON处理(4) Go并发(4) 移动开发(4) 移动应用(4) security(4) 隐私(4) spring-boot(4) 物联网(4) 网络安全(4) API(4) Ruby(4) 信息安全(4) flutter(4) 专家智能体(3) Chrome(3) CHIPS(3) 3PC(3) SSE(3) 人工智能软件工程师(3) LLM Agent(3) Remix(3) Ubuntu(3) GPT4All(3) 模型评估(3) 软件开发(3) 问答系统(3) 开发工具(3) 最佳实践(3) RxJS(3) SSR(3) Node.js(3) Dolly(3) 移动应用开发(3) 低代码(3) IAM(3) Web框架(3) CORS(3) 基准测试(3) Go语言数据库开发(3) Oauth2(3) 并发(3) 主题(3) Theme(3) earth(3) nginx(3) 软件工程(3) azure(3) keycloak(3) 生产力工具(3) gpt3(3) 工作流(3) C(3) jupyter(3) 认证(3) prometheus(3) GAN(3) Spring(3) 逆向工程(3) 应用安全(3) Docker(3) Django(3) R(3) .NET(3) 大数据(3) Hacking(3) 渗透测试(3) C++资源(3) Mac(3) 微信小程序(3) Python资源(3) JHipster(3) JDK(2) SQL(2) Apache(2) Hashicorp Vault(2) Spring Cloud Vault(2) Go语言Web开发(2) Go测试工程师(2) WebSocket(2) 容器化(2) AES(2) 加密(2) 输入验证(2) ORM(2) Fiber(2) Postgres(2) Gorilla Mux(2) Go数据库开发(2) 模块(2) 泛型(2) 指针(2) HTTP(2) PostgreSQL开发(2) Vault(2) K8s(2) Spring boot(2) R语言(2) 深度学习资源(2) 半监督学习(2) semi-supervised-learning(2) architecture(2) 普罗米修斯(2) 嵌入模型(2) productivity(2) 编码(2) Qt(2) 前端(2) Rust语言(2) NeRF(2) 神经辐射场(2) 元宇宙(2) CPP(2) spark(2) 流处理(2) Ionic(2) 人体姿势估计(2) human-pose-estimation(2) 视频处理(2) deep-learning(2) kotlin语言(2) kotlin开发(2) burp(2) Chatbot(2) npm(2) quantum(2) OCR(2) 游戏(2) game(2) 内容管理系统(2) MySQL(2) python-books(2) pentest(2) opengl(2) IDE(2) 漏洞赏金(2) Web(2) 知识图谱(2) PyTorch(2) 数据库(2) reverse-engineering(2) 数据工程(2) swift开发(2) rest(2) robotics(2) ios-animation(2) 知识蒸馏(2) 安卓开发(2) nestjs(2) solidity(2) 爬虫(2) 面试(2) 容器(2) C++精选(2) 人工智能资源(2) Machine Learning(2) 备忘单(2) 编程书籍(2) angular资源(2) 速查表(2) cheatsheets(2) SecOps(2) mlops资源(2) R资源(2) DDD(2) 架构设计模式(2) 量化(2) Hacking资源(2) 强化学习(2) flask(2) 设计(2) 性能(2) Sysadmin(2) 系统管理员(2) Java资源(2) 机器学习精选(2) android资源(2) android-UI(2) Mac资源(2) iOS资源(2) Vue资源(2) flutter资源(2) JavaScript精选(2) JavaScript资源(2) Rust开发(2) deeplearning(2) RAD(2)

【langchain】在单个文档知识源的上下文中使用langchain对GPT4All运行查询

In the previous post, Running GPT4All On a Mac Using Python langchain in a Jupyter Notebook, 我发布了一个简单的演练,让GPT4All使用langchain在2015年年中的16GB Macbook Pro上本地运行。在这篇文章中,我将提供一个简单的食谱,展示我们如何运行一个查询,该查询通过从单个基于文档的已知源检索的上下文进行扩展。

I’ve updated the previously shared notebook here to include the following…

基于文档的知识源支持的示例查询

使用langchain文档中的示例进行示例文档查询。

【ChatGPT】提示设计的艺术:使用清晰的语法

探索清晰的语法如何使您能够将意图传达给语言模型,并帮助确保输出易于解析

All images were generated by Scott and Marco.

这是与Marco Tulio Ribeiro共同撰写的关于如何使用指导来控制大型语言模型(LLM)的系列文章的第一部分。我们将从基础知识开始,逐步深入到更高级的主题。

在这篇文章中,我们将展示清楚的语法使您能够向LLM传达您的意图,并确保输出易于解析(如保证有效的JSON)。为了清晰和再现性,我们将从开源的StableLM模型开始,无需微调。然后,我们将展示相同的想法如何应用于像ChatGPT/GPT-4这样的微调模型。下面的所有代码都可以放在笔记本上,如果你愿意的话可以复制。

【前端开发】ChatGPT:您在前端开发领域的新最佳朋友

你好!作为一名初级前端开发人员,我一直在寻找新的工具和技术,这些工具和技术可以帮助我提高技能,让我的工作更轻松。最近,我遇到了ChatGPT,这是一个由OpenAI训练的大型语言模型,能够帮助完成各种任务,如错误检查、测试、文本完成和回答问题。

在这篇博客文章中,我想与您分享ChatGPT在前端开发中的一些创造性方法,以及它如何在您的工作中为您带来好处。

首先,让我们谈谈什么是ChatGPT以及它是如何工作的。ChatGPT是一个大型语言模型,它在大量文本数据上进行了训练,使其能够对各种输入产生类似人类的响应。它使用一种名为“转换器”的技术来处理输入文本并生成输出,这意味着它能够轻松处理长格式文本和复杂任务。

因此,事不宜迟,让我们深入探讨ChatGPT如何在前端开发中使用的一些示例!

文档:

ChatGPT可以帮助您为代码编写文档。例如,假设您编写了一个函数,用于计算二维空间中两点之间的距离。使用ChatGPT,您可以向它提供函数的详细信息(如输入参数和返回值),它将为您生成清晰简洁的文档:

【Angular】掌握Angular:基本代码组织原则

这篇文章将帮助你避免以后很难(或只是令人厌烦)纠正的错误。如果你打算创建一个新项目,并想让它变得令人惊叹——继续阅读!

纯函数

这是最重要的:保持你的函数的纯粹性,尽可能多地使用它们。

维基百科就是这样定义纯函数的:

  • 对于相同的参数,函数返回值是相同的(局部静态变量、非局部变量、可变引用参数或输入流没有变化),并且
  • 该函数没有副作用(没有局部静态变量、非局部变量、可变引用参数或输入/输出流的突变)。

使用关键字this的函数并不纯粹——它们使用的信息超出了它们的作用域,因此它们可以为相同的参数返回不同的结果。

尽管如此,我们的一些函数显然必须使用这一点——尽管如此,还是要尽可能多地将代码从不纯函数转移到纯函数。

变异其论点的函数是邪恶的最大来源——不惜一切代价避免它们。

不可变动性

数据的意外突变通常会导致危险的错误,这就是JS社区创建工具为数据结构提供不变性的原因。如果你愿意的话,你可以找到它们并阅读它们的文档(至少阅读它们是个好主意)。

【无代码平台】2023年构建惊人应用程序的15个最佳无代码平台

近年来,无代码平台获得了巨大的吸引力,使非开发人员和开发人员都能够在不编写一行代码的情况下创建令人惊叹的应用程序。这些平台使人们能够快速有效地将自己的想法付诸实践。在这篇文章中,我们将看看在2023年构建令人惊叹的应用程序的15个最佳无代码平台。

【Web应用】2023年你应该开始使用的7款杀手级网络应用

7 free websites you should use to increase productivity

有很多应用程序可以帮助你提高生产力,但并不是所有的应用程序都是平等的。在这篇文章中,我们将分享一些最好的网络应用程序,这些应用程序将帮助您节省时间并提高生产力。

【开发工具】7人工智能驱动的开发工具:改变发展格局

人工智能正在改变世界,软件开发也不例外。人工智能正在帮助开发人员创建比以往任何时候都更快、更智能、更高效的应用程序。在这篇文章中,我们将讨论7种人工智能驱动的工具,它们正在为开发者改变游戏。

1. TabNine

 

【知识库工具】2023年为开发人员提供的35个知识库工具

在2023年,不应就软件项目中优秀文档的附加值展开争论。软件工程师应该能够访问适当的知识库,这取决于资源类型和他们需要的时间。软件开发人员的技术文档可以采取多种形式,包括常青文档(例如,建立项目的程序)、开发人员在项目中应遵循的体系结构原则、发布文档,编码标准和指南、入职指南等等。

技术受众的文档是一项艰巨的挑战,原因有很多:它需要一个严格的组织来保持最新。它很快就会被那些经常不喜欢花时间维护文档的工程师搁置一边。一个常见的错误是将所有类别的文档都放在同一级别:例如,安装软件的绿色程序与定期发展的编码标准不同。你不需要在同一时间和同一频率掌握这些知识。一旦您了解了这一点,就可以定义不同的流程和渠道来管理您的技术文档

在这篇文章中,我们概述了35种现有的技术知识管理工具,这些工具可以分为以下主要类别: