【一文读懂】基于Havenask向量检索+大模型,构建可靠的智能问答服务

Xilinx ZYNQ 7000学习笔记二(FSBL代码分析启动-汇编代码) Xilinx ZYNQ 7000学习笔记 阅读详情

Havenask是阿里巴巴智能引擎事业部自研的开源高性能搜索引擎,深度支持了包括淘宝、天猫、菜鸟、高德、饿了么在内的几乎整个阿里的搜索业务。本文针对性介绍了Havenask作为一款高性能的召回搜索引擎,应用在向量检索和LLM智能问答场景的解决方案和核心优势。通过Havenask向量检索+大模型可以构建可靠的垂直领域的智能问答方案,同时快速在业务场景中进行实践及应用。

01

Havenask介绍

Havenask 是阿里巴巴广泛使用的自研大规模分布式检索系统,是过去十多年阿里在电商领域积累下来的核心竞争力产品,广泛应用在搜推广和大数据检索等典型场景。在2022年云栖大会-云计算加速开源创新论坛上完成开源首发,同时作为阿里云开放搜索OpenSearch底层搜索引擎,OpenSearch 自2014年商业化,目前已有千余家外部客户。

在这里插入图片描述

02

向量检索

近年来,随着短视频、电商等领域的繁荣,产生了越来越多的非结构化数据,如图片、音频、视频、行为数据等。人们通常使用人工智能算法从中提取出特征向量,再通过对这些特征向量的计算和检索来实现对非结构化数据的分析与检索,以实现搜索推荐、人脸识别等功能场景。因此,需要存储这些特征向量,并进行高效率的检索。

图片

传统的基于关键字的信息检索,只有命中全部或者部分关键字的数据才会被召回。与此不同的是,向量检索是一种近似搜索(Approximate Nearest Neighbor),从大量数据中找出最相似的n个结果。在业界主要有两种支持向量检索的方式:一是针对向量构建索引、提供召回服务的向量数据库。另一种是将向量检索融合进传统的搜索引擎或中,作为搜索引擎的一种索引。将传统倒排索引与向量检索配合使用,二者互补,提高召回结果的相关性。

Havenask作为传统的搜索引擎,深度集成阿里自研的高性能向量库Proxima,实现了对向量检索的支持。在Havenask中有多种倒排索引,如文本索引、数字索引、字符串索引等。而向量作为一种特殊的自定义索引,与其他普通的倒排索引一样地使用,从而可以将向量检索与文本检索结合起来,实现向量与文本的混合检索。

2.1 使用方式

  • 与文本倒排结合

目前,向量索引是Havenask的一种自定义索引,可以与其他倒排索引一起结合使用。业务上比较常见的使用方式,如在nlp场景,将向量检索的结果与文本检索的结果合并起来,丰富结果内容。文本检索保证查询的精确度,向量检索扩展语义提供更广泛的内容。二者相互补充,能够提升结果的准确性,降低无结果率。

vector:'0.1,0.2,0.3' OR ((title:'havenask' OR content:'havenask') AND type:'1')

解析后的查询语法树:

图片

每个叶子节点做索引的查询,之后合并结果。

  • 带条件过滤检索

在大多数业务场景中,通常会带有特定的过滤条件,只召回满足条件的结果。Havenask的向量检索将条件过滤和向量相似度计算结合起来,精确判断过滤条件,进行高效的向量检索。从而使得结果更加准确,且不会缺少结果。

如:

Query: vector:'0.1,0.2,0.3'
Filter: count > 10
  • 带标签检索

在一些场景下,数据是按某些特定的标签进行分类。 如数据按用户维度组织,一次查询只查询某个指定用户下的数据。针对这种场景,Havenask提供了按标签查询的功能,在建索引时就将数据按标签分类,从物理上将数据按标签隔离,分别构建索引。查询时,只需要检索相应用户的索引数据。这样能够提高向量检索的性能和准确性。

在这里插入图片描述

2.2 索引构建方式

目前Havenask支持HNSW(图)、QC(量化距离)、Linear(暴力计算)三种索引构建方式。

  • HNSW

HNSW是经典的多层图算法,召回率高、性能好,适用于对召回结果要求高的场景。

在这里插入图片描述

  • QC

QC表示量化聚类,与Fassis的IVF类似,通过聚类的方式构建向量索引。且支持int8、int16量化,量化后能够显著地减少索引的体积,并且保证较高的召回率。适用于超大规模的向量场景,节省资源。

图片

  • Linear

Linear为暴力计算,会遍历所有的索引数据,适用于数据规模非常小的场景。

03

LLM问答

ChatGPT的出现带起了大模型热,大模型能够帮助从大量的信息里总结出关键的信息。很多企业或者个人都希望构建知识库,通过大模型进行归纳、总结后回答问题。

下图是典型的知识库构建流程:

图片

整体流程可以分为两部分:数据处理和问答流程。

  • 数据处理

这部分主要功能是将已有的知识数据向量化,依赖文本向量化模型,将文本数据向量化,生成的向量数据存入Havenask中。处理步骤如下:

  1. 从原始文档中提取出所有的文本数据,按文本语义将文本切分成多个chunk
  2. 将这些chunk丢给文本模型,生成embedding数据
  3. 将embedding和chunk,以及chunk所属的原始文档的一些属性信息(如文件名、文章地址等)一起存入Havenask中
  • 问答流程

这部分主要处理与LLM的交互,依赖和数据处理一样的文本模型以及一个大模型。可以分为三个步骤:

  1. 将输入的问题丢给文本模型,生成embedding数据
  2. 将embedding数据以及一些其他的查询条件(如:查询的用户ID等)给到Havenask,查询获取最相关或相似的内容。这里的查询条件可以将向量与文本以及其他一些属性信息相结合,以便查询出更加精确的知识,降低无结果率。
  3. 让LLM根据获得的最相关的内容,以及问题推理出答案。查询LLM的prompt可能如下:
请根据以下已知信息,简洁和专业的来回答用户的问题。如果无法从中得到答案,请说不知道,不允许在答案中添加编造成分,答案请使用中文。
已知信息:
   内容1   
   内容2  
   ...
问题:
   问题内容

最后将结果展示给用户:

图片

04

性能

下面是Havenask向量检索的测试数据:

图片

05

总结

Havenask通过深度集成proxima向量库,以Havenask中的一种索引类型的方式支持向量检索。支持向量与文本的混合查询、带标签的向量查询、以及支持按过滤条件的向量查询。支持HNSW、QC、Linear等3种向量索引构建方式。支持超大规模的向量数据,支持水平扩展,具有低延迟、高吞吐的特点。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】
WOFOST作物模型(7):6.0.6版本的PCSE使用(多层水分平衡和SNOMIN碳氮模型的集成) wofost81文件结构如上,其中所需的参数可从github上获取然后input下有两个需要调用的功能函数py文件,需要拖到自己的运行py文件同级目录下在使用土壤模块SNOMIN进行作物生长模型模拟时,需要为土壤剖面的不同层次提供多种输入变量。这些变量通常不随年份变化,因此会统一在土壤文件中定义。本节将说明如何将这些输入变量整合到一个字典中,进而生成SNOMIN能够读取的土壤文件。 阅读详情

相关推荐

定时移动鼠标点击鼠标,防止电脑息屏的vba脚本

定时移动鼠标,使系统始终处于激活状态,防止系统息屏。

panfei263031的博客 5932

Havenask 分布式索引构建服务 --Build Service

Havenask 是阿里巴巴广泛使用的自研大规模分布式检索系统,是过去十多年阿里在电商领域积累下来的核心竞争力产品,广泛应用在搜推广和大数据检索等典型场景,在 2022 年云栖大会-云计算加速开源创新论坛上完成开源首发,同时作为阿里云开放搜索 OpenSearch 底层搜索引擎,OpenSearch 自 2014 年商业化,目前已有千余家外部客户。下图展示了 Havenask 中一个完整的搜索服务:在线系统、索引系统、管控系统、扩展插件,且包括了查询流、数据流、控制流。

阿里技术 1947

基于ResNet-50的猫狗分类训练

基于ResNet-50的猫狗分类python训练

weixin_46352497的博客 1004

阿里开源自研高性能核心搜索引擎 Havenask

Havenask 是过去十多年阿里在电商领域积累下来的核心竞争力产品。

阿里技术 1959

从零编写linux0.11 - 第二章 内核初始化

编程环境:Ubuntu Kylin 16.04 代码仓库:https://gitee.com/AprilSloan/linux0.11-project linux0.11源码下载(不能直接编译,需进行修改) 1.添加内核 进入内核后也不是马上进入main函数,上一章只是暂时设置gdt,此外还要设置idt和其他的一些初始化操作,这些内容也要使用汇编进行编写,此处采用AT&T格式的汇编。 以下为head.s的内容,为了简单起见,内容还是一个死循环。 .globl startup_32 startup_3

皓空Fly的博客 1266

STM32 ADC+DMA实战:手把手教你驱动XGZP6847A压力传感器(附完整代码)

本文详细介绍了如何使用STM32的ADC和DMA外设驱动XGZP6847A压力传感器,包括硬件连接、ADC配置、DMA高效传输实现以及数据处理与校准方法。通过实战案例和完整代码,帮助开发者快速掌握高精度压力数据采集技术,适用于工业控制和医疗设备等领域。

weixin_42570484的博客 404

【一文读懂】基于 Havenask 向量检索 + 大模型,构建可靠的智能问答服务

Havenask 是阿里巴巴广泛使用的自研大规模分布式检索系统,是过去十多年阿里在电商领域积累下来的核心竞争力产品,广泛应用在搜推广和大数据检索等典型场景。在 2022 年云栖大会-云计算加速开源创新论坛上完成开源首发,同时作为阿里云开放搜索 OpenSearch 底层搜索引擎,OpenSearch 自 2014 年商业化,目前已有千余家外部客户。Havenask 通过深度集成 proxima 向量库,以 Havenask 中的一种索引类型的方式支持向量检索。

阿里技术 1914

Win11笔记本BIOS设置避坑大全:Secure Boot、RST、UEFI引导,一次讲清

本文详细解析了Win11笔记本BIOS设置中的关键问题,包括Secure Boot、Intel RST和UEFI引导的配置方法,帮助用户避开双系统安装中的常见陷阱。特别针对不同品牌笔记本的BIOS界面差异,提供了实用的操作指南和优化建议,确保系统兼容性和启动效率。

weixin_29251131的博客 689

阿里havenask之indexlib

indexlib是其中核心的索引库。本文将用脑图详解其设计。

wyg_031113的专栏 2843

Unreal浅做一个MetaBall

Raymaching其实就是实时场景的一种渲染方法。主要原理网上有很多详细介绍。简单来说就是,以摄像机为原点,发射很多条射线,而每一条射线以步长为单位向前采样,同时以采样点和最近的物体像素的距离为半径进行一个球形检测。检测到摄像机和场景像素在当前射线方向的距离差小于某个值,就表示射线到达物体表面,然后画这个像素。

xzljj的博客 335

5G RF前端架构为什么越来越复杂?从8天线、MIMO、ET、DRX到ACLR/EVM彻底拆开

AdjacentChannelLeakageRatioAdjacentChannelLeakageRatio主信道的功率,有多少泄漏到了隔壁Channel。ACLRPAdjacentPMainACLR=ACLRPMain​PAdjacent​​通常以dBc表达。

weixin_43199439的博客 48

15年技术沉淀,起底阿里核心搜索引擎 Havenask 演进之路

15年技术沉淀,起底阿里核心搜索引擎 Havenask 演进之路

优快云资讯 1万+

自然语言处理在智能客服系统中的应用

引言与背景 1.1 书籍的目的和内容概述 《自然语言处理在智能客服系统中的应用》旨在探讨自然语言处理(NLP)技术在智能客服系统中的应用,帮助读者理解NLP的核心概念及其在解决实际业务问题中的关键作用。随着人工智能技术的快速发展,自然语言处理成为构建智能客服系统的核心模块之一。本书将深入解析NLP

AI天才研究院 971

【前沿技术】 阿里开源搜索引擎 Havenask 的消息系统

Havenask 是阿里巴巴广泛使用的自研大规模分布式检索系统,是过去十多年阿里在电商领域积累下来的核心竞争力产品,广泛应用在搜推广和大数据检索等典型场景。在 2022 年云栖大会-云计算加速开源创新论坛上完成开源首发,同时作为阿里云开放搜索 OpenSearch 底层搜索引擎,OpenSearch 自 2014 年商业化,目前已有千余家外部客户。下图展示了 Havenask 中一个完整的搜索服务:在线系统、索引系统、管控系统、扩展插件,且包括了查询流、数据流、控制流。

阿里技术 1616

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

揭秘阿里自研搜索引擎 Havenask 在线检索服务

Havenask 是阿里巴巴广泛使用的自研大规模分布式检索系统,是过去十多年阿里在电商领域积累下来的核心竞争力产品,广泛应用在搜推广和大数据检索等典型场景。在 2022 年云栖大会-云计算加速开源创新论坛上完成开源首发,同时作为阿里云开放搜索 OpenSearch 底层搜索引擎,OpenSearch 自 2014 年商业化,目前已有千余家外部客户。下图展示了 Havenask 中一个完整的搜索服务:在线系统、索引系统、管控系统、扩展插件,且包括了查询流、数据流、控制流。

阿里技术 2932

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Havenask与Elasticsearch对比:为什么阿里巴巴选择自研搜索引擎?

Havenask是阿里巴巴自主研发的分布式搜索引擎,专为大规模数据场景设计,提供高性能、高可用的检索服务。在面对Elasticsearch等成熟开源方案时,阿里巴巴选择自研Havenask,背后蕴含着对业务需求的深刻理解和技术创新的战略考量。本文将从架构设计、性能表现、功能特性等维度,全面对比Havenask与Elasticsearch的差异,揭示阿里巴巴自研搜索引擎的核心优势。 ## 架构设计

gitblog_00036的博客 511

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

10 年磨一剑,阿里开源自研搜索引擎 Havenask!

信息化时代,搜索引擎是很多兵家必争之地。这一场的角逐也从传统的互联网领域逐渐拓展到了分布式系统之上。近日,阿里重磅开源了自研的搜索引擎 Havenask(),它也在今年双 11 活动中大展身手,支持了淘宝、天猫、菜鸟、优酷在内整个阿里的搜索业务,旨在为用户提供高性能、低成本、易用的搜索服务。在功能性方面,Havenask 具有灵活的定制和开发能力,支持算法快速迭代,能够帮助开发者量身定做适合自身业务的智能搜索服务,助力业务增长。

csdn_te_blog_001的博客 322

太强了!阿里开源自研高性能核心搜索引擎Havenask

编辑 | Tina近期,阿里开源了自研的大规模分布式搜索引擎 Havenask(内部代号 HA3)。Havenask 是阿里巴巴内部广泛使用的大规模分布式检索系统,支持了淘宝、天猫、菜鸟、优酷、高德、饿了么等在内整个阿里的搜索业务,是过去十多年阿里在电商领域积累下来的核心竞争力产品。大数据时代,数据检索是必备的基础能力。Havenask 支持千亿级别数据实时检索、百万 QPS 查询,百万 TPS ...

HollisChuang's Blog 1757

Havenask搜索引擎终极指南:10个核心功能详解与实战应用

Havenask是阿里巴巴开源的高性能分布式搜索引擎,专为大规模数据检索场景设计。作为新一代搜索引擎,它融合了SQL查询能力、向量检索功能和AI增强技术,为企业级应用提供强大的搜索解决方案。 ## 🚀 什么是Havenask搜索引擎? Havenask是一个开源的分布式搜索引擎,源自阿里巴巴内部多年的大规模搜索技术积累。它支持传统文本搜索、向量相似度搜索、SQL查询等多种检索方式,特别适合电

gitblog_00790的博客 564

基于 Havenask 向量检索+大模型,构建可靠的智能问答服务

近年来,随着短视频、电商等领域的繁荣,产生了越来越多的非结构化数据,如图片、音频、视频、行为数据等。人们通常使用人工智能算法从中提取出特征向量,再通过对这些特征向量的计算和检索来实现对非结构化数据的分析与检索,以实现搜索推荐、人脸识别等功能场景。因此,需要存储这些特征向量,并进行高效率的检索。传统的基于关键字的信息检索,只有命中全部或者部分关键字的数据才会被召回。与此不同的是,向量检索是一种近似搜索(Approximate Nearest Neighbor),从大量数据中找出最相似的n个结果。

机器学习社区 1414

Havenask核心功能详解:高性能、低成本与灵活定制的完美结合

Havenask是一个分布式数据管理系统,由阿里巴巴开发,支持SQL查询,提供内置的UDF(User Defined Function)功能,允许用户以插件形式开发自定义函数。作为一款高性能、低成本且灵活定制的分布式数据管理系统,Havenask在处理大规模数据存储和分析任务时展现出卓越的性能优势,成为众多企业和开发者的理想选择。 ## 系统架构概览:高效协同的核心组件 Havenask的系统

gitblog_02416的博客 693

阿里云 AI 搜索产品荣获 Elastic Innovation Award 2024

阿里云 AI 搜索产品荣获 Elastic Innovation Award 2024,该奖项于近日在新加坡 ElasticON 2025的 Elastic 合作伙伴峰会上颁发,旨在表彰基于 Elastic 平台开发企业级生成式人工智能(GenAI)应用的顶尖合作伙伴

科技很有意思 1569

推荐开源项目:Havenask及其分布式联邦集群解决方案—Havenask-federation

推荐开源项目:Havenask及其分布式联邦集群解决方案—Havenask-federation 项目介绍 在当今数据爆炸的时代,高效的搜索引擎成为了企业业务发展的关键。Havenask, 由阿里巴巴集团自主研发并广泛应用的企业级搜索引擎,以其卓越的性能和高度的可扩展性赢得了业界的认可。无论是电子商务巨头还是新兴科技企业,Havenask都能为其提供强大的搜索服务,支撑着诸如淘宝、天猫、菜鸟、高德...

gitblog_01174的博客 697

基于阿里云OpenSearch快速构建检索增强生成(RAG)系统

随着生成式AI技术“火爆出圈”,预示着人工智能未来发展趋势的同时,也为我国人工智能市场注入源源不断的活力,更多企业关注如何将“超级工具”应用到实际业务中去。生成式人工智能技术在通用任务上表现优秀,但面对垂直业务领域,还无法给出精确的回答。如何在垂直领域针对特定知识构建企业专属问答并且确保生成的内容可控,是垂直领域服务的关键。检索增强生成(Retrieval-augmented Generation...

优快云资讯 1122

探索 Alibaba 的 HavenAsk 联邦学习框架:技术创新与应用潜力

探索 Alibaba 的 HavenAsk 联邦学习框架:技术创新与应用潜力 在这个数据隐私日益重要的时代, 是阿里巴巴推出的一个创新性的联邦学习框架,旨在保护用户数据的同时,推进跨机构的数据协作和机器学习模型的构建。本文将深入探讨 HavenAsk 的技术特性、应用场景以及其独特优势。 一、项目简介 HavenAsk Federation 是一个基于区块链的联邦学习解决方案,它允许多个参与方在不...

gitblog_00023的博客 518

阿里开源搜索引擎Havenask与OpenSearch的关系

阿里开源的Havenask与阿里云OpenSearch共享同一核心技术,但定位不同:Havenask是开源搜索引擎内核,需自主部署运维;OpenSearch则是基于该内核的商业化云服务,提供全托管解决方案。两者形成"开源+商业"双轨模式,Havenask面向技术团队深度定制,OpenSearch服务企业级用户。这种模式既建立技术生态又实现商业价值,用户可根据需求选择自建或托管方案。

rchm8519的专栏 594
上一篇: 如何快速提高大模型的向量表征效果?
下一篇: 使用huggingface的Transformer库进行BERT文本分类代码
AI_小站
博客等级 码龄3年 6255粉丝 1154原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值