Navigate to WaytoAGI Wiki →
Home/Question List/Question Detail

列举出不同的 embedding模型

Answer

以下是不同的 embedding 模型:

  1. 词嵌入:
    • Word2Vec:包括 CBOW(Continuous Bag-of-Words)和 Skip-Gram 模型,由 Google 提出,用于学习单词之间的语义关系。
    • GloVe(Global Vectors for Word Representation):由斯坦福大学开发,旨在结合全局统计信息和局部上下文窗口的优势来生成单词嵌入。
    • FastText:由 Facebook AI 团队推出,不仅考虑单个单词,还考虑内部字符 n-gram,对于罕见词汇有更好的表现。
    • ELMo(Embeddings from Language Models):利用双向 LSTM 对整个句子进行建模,产生上下文敏感的单词嵌入。
  2. 情景化的词嵌入:
    • BERT(Bidirectional Encoder Representations from Transformers):由 Google 推出,利用 Transformer 架构的预训练模型,能够根据上下文提供动态的单词嵌入。
    • GPT(Generative Pre-training Transformer)及其后续版本 GPT-2/3/4:由 OpenAI 开发,也是基于 Transformer 的自回归模型,同样能产出上下文相关的嵌入。
    • XLNet、RoBERTa 等都是 BERT 之后改进或扩展的预训练模型。
  3. 句子和文档嵌入:
    • Doc2Vec:扩展了 Word2Vec,能够为整个文档生成统一的向量表示。
    • Average Word Embeddings:将一段文本中所有单词的嵌入取平均作为整体的文本表示。
    • Transformers Sentence Embeddings:如 BERT 的[CLS]标记对应的向量,或者专门针对句子级别的模型如 Sentence-BERT。
  4. 实体/概念嵌入:
    • Knowledge Graph Embeddings:如 TransE、DistMult、ComplEx 等,用于将知识图谱中的实体和关系嵌入到低维向量空间中。
  5. 其他类型:
    • 图像 Embeddings:使用卷积神经网络(CNN)进行图像特征提取,得到的特征向量即为图像嵌入。
    • 音频 Embeddings:在语音识别和声纹识别中,将声音信号转化为有意义的向量表示。
    • 用户/物品 Embeddings:在推荐系统中,将用户行为或物品属性映射到低维空间以进行协同过滤或基于内容的推荐。
    • 图 Embeddings:是用于学习图结构的表示学习方法,将图中的节点和边映射到低维向量空间中。通过学习图嵌入,可以将复杂的图结构转化为向量表示,以捕捉节点之间的结构和关联关系。这些方法可以通过 DeepWalk、Node2Vec、GraphSAGE 等算法来实现。图嵌入在图分析、社交网络分析、推荐系统等领域中广泛应用,用于发现社区结构、节点相似性、信息传播等图属性。

此外,以 OpenAI 为例,第一代嵌入模型(不推荐)包括:

  • 所有第一代模型(以-001 结尾的模型)都使用 GPT-3 分词器,最大输入为 2046 个分词。
  • 第一代嵌入由五个不同的模型系列生成,这些模型系列针对三个不同的任务进行了调整:文本搜索、文本相似性和代码搜索。
    • 相似性嵌入:text-similarity-babbage-001、text-similarity-curie-001、text-similarity-davinci-001。
    • 文本搜索嵌入:text-search-ada-query-001、text-search-babbage-doc-001、text-search-babbage-query-001、text-search-curie-doc-001、text-search-curie-query-001、text-search-davinci-doc-001、text-search-davinci-query-001。
    • 代码搜索嵌入:code-search-ada-text-001、code-search-babbage-code-001、code-search-babbage-text-001。

对于-001 文本嵌入(不是-002,也不是代码嵌入),建议将输入中的换行符(\n)替换为单个空格,因为当存在换行符时可能会有更糟糕的结果。

Content generated by AI large model, please carefully verify (powered by aily)

References

认识大模型 Embedding 技术加实战

Embeddings有许多种类别和变体,每种类型的Embeddings都有其特定的设计目标和应用场景,共同点在于它们都致力于将复杂而抽象的对象结构化并压缩到便于计算和比较的数值形式,以下是几种常见的Embeddings类型:[heading3]词嵌入[content]Word2Vec:包括CBOW(Continuous Bag-of-Words)和Skip-Gram模型,由Google提出,用于学习单词之间的语义关系。GloVe(Global Vectors for Word Representation):由斯坦福大学开发,旨在结合全局统计信息和局部上下文窗口的优势来生成单词嵌入。FastText:由Facebook AI团队推出,不仅考虑单个单词,还考虑内部字符n-gram,对于罕见词汇有更好的表现。ELMo(Embeddings from Language Models):利用双向LSTM对整个句子进行建模,产生上下文敏感的单词嵌入。[heading3]情景化话的词嵌入[content]BERT(Bidirectional Encoder Representations from Transformers):由Google推出,利用Transformer架构的预训练模型,能够根据上下文提供动态的单词嵌入。GPT(Generative Pre-training Transformer)及其后续版本GPT-2/3/4:由OpenAI开发,也是基于Transformer的自回归模型,同样能产出上下文相关的嵌入。XLNet、RoBERTa等都是BERT之后改进或扩展的预训练模型。

认识大模型 Embedding 技术加实战

Doc2Vec:扩展了Word2Vec,能够为整个文档生成统一的向量表示。Average Word Embeddings:将一段文本中所有单词的嵌入取平均作为整体的文本表示。Transformers Sentence Embeddings:如BERT的[CLS]标记对应的向量,或者专门针对句子级别的模型如Sentence-BERT。[heading3]实体/概念嵌入[content]Knowledge Graph Embeddings:如TransE、DistMult、ComplEx等,用于将知识图谱中的实体和关系嵌入到低维向量空间中。[heading3]其他类型[content]图像Embeddings:使用卷积神经网络(CNN)进行图像特征提取,得到的特征向量即为图像嵌入。音频Embeddings:在语音识别和声纹识别中,将声音信号转化为有意义的向量表示。用户/物品Embeddings:在推荐系统中,将用户行为或物品属性映射到低维空间以进行协同过滤或基于内容的推荐。还有一种图Embeddings:是用于学习图结构的表示学习方法,将图中的节点和边映射到低维向量空间中。通过学习图嵌入,可以将复杂的图结构转化为向量表示,以捕捉节点之间的结构和关联关系。这些方法可以通过DeepWalk、Node2Vec、GraphSAGE等算法来实现。图嵌入在图分析、社交网络分析、推荐系统等领域中广泛应用,用于发现社区结构、节点相似性、信息传播等图属性。下面以OpenAI为例继续展开介绍

嵌入(Embeddings)

所有第一代模型(以-001结尾的模型)都使用GPT-3分词器,最大输入为2046个分词。第一代嵌入由五个不同的模型系列生成,这些模型系列针对三个不同的任务进行了调整:文本搜索、文本相似性和代码搜索。搜索模型成对出现:一个用于短查询,一个用于长文档。每个系列最多包括四种质量和速度不同的型号:Davinci是最有能力的,但比其他型号更慢且更昂贵。Ada的能力最差,但速度更快,成本更低。相似性嵌入相似性模型最擅长捕捉文本片段之间的语义相似性。text-similarity-babbage-001 text-similarity-curie-001 text-similarity-davinci-001|文本搜索嵌入文本搜索模型有助于衡量哪些长文档与短搜索查询最相关。使用了两种模型:一种用于嵌入搜索查询,一种用于嵌入要排名的文档。最接近查询嵌入的文档嵌入应该是最相关的。text-search-ada-query-001 text-search-babbage-doc-001 text-search-babbage-query-001 text-search-curie-doc-001 text-search-curie-query-001 text-search-davinci-doc-001 text-search-davinci-query-001|代码搜索嵌入与搜索嵌入类似,有两种类型:一种用于嵌入自然语言搜索查询,一种用于嵌入要检索的代码片段。code-search-ada-text-001 code-search-babbage-code-001 code-search-babbage-text-001|对于-001文本嵌入(不是-002,也不是代码嵌入),我们建议将输入中的换行符(\n)替换为单个空格,因为当存在换行符时我们已经看到更糟糕的结果。

Others are asking
Text Embedding
文本嵌入(Text Embedding)是将文本转换为数值表示的一种方法。 在 OpenAI 中,其文本嵌入用于衡量文本字符串的相关性,常见应用包括搜索(按与查询字符串的相关性排序结果)、聚类(按相似性分组文本字符串)、推荐(推荐具有相关文本字符串的项目)、异常检测(识别相关性很小的异常值)、多样性测量(分析相似性分布)、分类(按最相似的标签分类文本字符串)等。嵌入是浮点数的向量,两个向量之间的距离衡量它们的相关性,小距离表示高相关性,大距离表示低相关性。要获得嵌入,需将文本字符串连同选择的嵌入模型 ID 发送到嵌入 API 端点,响应将包含可提取、保存和使用的嵌入。访问定价页面可了解嵌入定价,请求根据发送输入中的 Token 数量计费。 在 word2vec 领域,词嵌入是将单个单词转换为单词数字表示(即向量化)的技术,当每个单词被映射到一个向量时,这个向量会以类似于神经网络的方式被学习,试图捕捉该单词与整个文本相关的各种特征,包括语义关系、定义、上下文等。但简单的嵌入如 onehot 编码存在多种限制。 在深度学习和自然语言处理(NLP)中,Embedding 是一种特征工程方法,用于将高维度的数据(如单词、短语、句子等)转换为低维度的向量,其主要目的是降低数据的抽象和复杂性,使机器学习模型能更有效地理解和处理数据,帮助模型理解语义关系。例如在电影推荐系统中,可为每个用户和电影创建 Embedding 来预测评分;在文本分类中,如垃圾邮件检测器,可使用词嵌入将单词转换为向量来进行预测。
2025-03-02
Embedding
嵌入(Embeddings)是一种在深度学习和自然语言处理(NLP)中常用的特征工程方法,用于将高维度的数据(如单词、短语、句子等)转换为低维度的向量。 其主要用途包括: 1. 搜索:结果按与查询字符串的相关性排序。 2. 聚类:文本字符串按相似性分组。 3. 推荐:推荐具有相关文本字符串的项目。 4. 异常检测:识别出相关性很小的异常值。 5. 多样性测量:分析相似性分布。 6. 分类:文本字符串按其最相似的标签分类。 嵌入通常是浮点数的向量(列表),两个向量之间的距离衡量它们的相关性,小距离表示高相关性,大距离表示低相关性。 要获得嵌入,可将文本字符串连同选择的嵌入模型 ID(例如,textembeddingada002)一起发送到嵌入 API 端点,响应将包含一个嵌入,可提取、保存和使用。在中可查看更多 Python 代码示例。 词嵌入是一种将单个单词转换为单词数字表示(即向量化)的技术。当每个单词被映射到一个向量时,这个向量会以一种类似于神经网络的方式被学习,试图捕捉该单词与整个文本相关的各种特征,如语义关系、定义、上下文等。这些数字化表示可用于确定单词之间的相似性或不相似性,也是机器学习各个方面不可或缺的输入。但简单的嵌入(如对文本数据进行 onehot 编码)存在多种限制。 以下是两个例子帮助更好地理解 Embedding: 1. 电影推荐系统:每个用户和电影都可被视为独特分类标签,直接处理困难,可使用 Embedding 为用户和电影创建低维度向量,捕捉兴趣和特性,通过比较预测评分。 2. 文本分类:如垃圾邮件检测器,可使用词嵌入将单词转换为向量,相似单词有相似向量,基于向量预测邮件是否为垃圾邮件。
2025-02-24
Embedding 嵌入向量生成模型
Embedding(嵌入)是一个浮点数的向量(列表),两个向量之间的距离度量它们的相关性,小距离表示高相关性,大距离表示低相关性。 Embedding 是一种在机器学习和深度学习中广泛应用的技术,特别是在自然语言处理(NLP)和其他涉及高维离散数据的领域。它指将原本高维且通常离散的输入数据(如单词、短语、用户 ID、商品 ID 等)映射到一个低维连续向量空间中的过程,这些低维向量称为嵌入向量。 例如,“国王”和“王后”在嵌入向量的空间里位置挨得很近,而“苹果”与前两者差别较大,其嵌入向量位置较远。Embedding 不仅限于单词,还可扩展到句子、文档、实体或其他类型的对象。通过训练诸如 Word2Vec、GloVe 或 BERT 等模型,可从大规模文本数据中学习出这样的嵌入向量,这些嵌入向量可看作是输入数据在潜在语义空间中的表示,能改善下游任务(如文本分类、情感分析、问答系统、机器翻译等)的表现。 除文本数据外,嵌入技术还应用于社交网络分析、推荐系统、图像识别(如位置嵌入)、图神经网络(如节点嵌入)等多种场景,实现将复杂对象的有效编码和降维表示。 Embeddings 有多种分类及对应模型: 句子和文档嵌入:Doc2Vec 能为整个文档生成统一的向量表示;Average Word Embeddings 是将一段文本中所有单词的嵌入取平均作为整体的文本表示;Transformers Sentence Embeddings 如 BERT 的标记对应的向量,或者专门针对句子级别的模型如 SentenceBERT。 实体/概念嵌入:Knowledge Graph Embeddings 如 TransE、DistMult、ComplEx 等,用于将知识图谱中的实体和关系嵌入到低维向量空间中。 其他类型:图像 Embeddings 使用卷积神经网络(CNN)进行图像特征提取,得到的特征向量即为图像嵌入;音频 Embeddings 在语音识别和声纹识别中,将声音信号转化为有意义的向量表示;用户/物品 Embeddings 在推荐系统中,将用户行为或物品属性映射到低维空间以进行协同过滤或基于内容的推荐;还有图 Embeddings 用于学习图结构的表示学习方法,将图中的节点和边映射到低维向量空间中,通过 DeepWalk、Node2Vec、GraphSAGE 等算法来实现,在图分析、社交网络分析、推荐系统等领域广泛应用,用于发现社区结构、节点相似性、信息传播等图属性。 在将大型文档转换为可检索内容的过程中,嵌入向量生成这一步将文本块转换为实值向量并存储在数据库中。但检索 PDF 文档的过程充满挑战,可能出现文本提取不准确和 PDF 文档内表格行列关系混乱等问题。在检索增强生成(RAG)框架中,回答一个问题需要用户提出问询,系统从私有知识库中检索相关内容,将相关内容与用户查询合并为上下文,最后请求大语言模型生成答案,准确检索相关信息对 RAG 模型的效力至关重要。
2024-12-11
embedding是什么
Embedding 是一种在深度学习和自然语言处理(NLP)中常用的特征工程方法,本质上是将高维度的数据(如单词、短语、句子等)转换为低维度的向量。其主要目的是降低数据的抽象性和复杂性,以便机器学习模型更有效地理解和处理数据,同时帮助模型理解语义关系,如单词之间的相似性、句子的情感等。 以下是几个关于 Embedding 的例子: 1. 电影推荐系统:假设存在一个电影推荐系统,用户可给电影打分,目标是预测用户未看过电影的评分。此时,每个用户和电影都可视为独特分类标签,直接处理这些高维度且稀疏的标签较困难。通过为每个用户和电影创建 Embedding(低维度向量),可捕捉用户兴趣和电影特性,进而通过比较 Embedding 来预测评分。 2. 文本分类:在文本分类任务中,Embedding 可将文本转换为适合模型处理的向量形式。 此外,在 Stable Diffusion 中,Embedding 相当于提示词打包的功能,能将大量提示词汇总到一个文件里,调用该文件就相当于输入了很多提示词,尤其在负向提示词中,当文本量很大且固定不变时,使用打包好的负向提示词 Embedding 可达到一词顶一百词的效果。 Embedding 是一个浮点数的向量(列表),两个向量之间的距离可度量它们的相关性,小距离表示高相关性,大距离表示低相关性。Embedding 有词、句子、文档、图像等分类。在大模型中,Embedding 具有重要价值,例如从数据集中获取 Embedding 结果并保存为 csv 文件。进阶到企业级应用开发的大模型技术还会涉及利用开源的 Embedding 模型、向量数据库去做检索增强生成(RAG),以及购买 GPU 服务器去基于开源大模型搭建企业级大模型项目。 参考链接:OpenAI 官网文档 https://platform.openai.com/docs/introduction
2024-08-27
embedding是什么?
Embedding 是一种在深度学习和自然语言处理(NLP)中的特征工程方法,用于将高维度的数据(如单词、短语、句子等)转换为低维度的向量。其本质是通过向量空间映射将文本转换为数值表示,主要目的是降低数据的抽象和复杂性,使机器学习模型能更有效地理解和处理数据,帮助模型理解语义关系,如单词之间的相似性、句子的情感等。 以下是几个关于 Embedding 的例子帮助您更好地理解: 1. 电影推荐系统:假设我们有一个电影推荐系统,用户可以给电影打分,目标是预测用户未看过的电影的评分。每个用户和电影都可视为独特分类标签,直接处理这些高维度和稀疏的标签很困难。此时可使用 Embedding,为每个用户和电影创建低维度向量,捕捉用户兴趣和电影特性,通过比较向量来预测评分。 2. 在 Stable Diffusion 中,Embedding 相当于提示词打包功能,能把很多提示词汇总到一个文件里。调用一个 Embedding 文件就相当于输入很多提示词,对于文本量很大且固定不变的提示词,如常见的负向提示词,使用打包好的负向提示词 Embedding 可达到一词顶一百词的效果。 此外,我们认识到 Embedding 是一个浮点数的向量(列表),两个向量之间的距离度量它们的相关性,小距离表示高相关性,大距离表示低相关性。Embedding 共有词、句子、文档、图像等分类。在大模型中,Embedding 具有重要价值,实战中可从数据集中获取 Embedding 结果,并保存为 csv 文件。进阶到企业级应用开发的大模型技术还会涉及利用开源的 Embedding 模型、向量数据库去做检索增强生成(RAG),以及购买 GPU 服务器去基于开源大模型搭建企业级大模型项目。OpenAI 官网文档链接:https://platform.openai.com/docs/introduction
2024-08-26
我想要制作一款小游戏,上架到抖音和微信,请你给我列举出需要用到的ai和软件
以下是制作小游戏并上架到抖音和微信可能需要用到的 AI 和软件: AI 方面:可以利用 AI 描述需求生成游戏代码,例如向云雀 3.5 等模型描述需求来辅助生成代码。还可以让 AI 处理图片、绘制角色形象等。 软件工具: 图像托管网站:用于上传游戏中的图片,选择无需登录、兼容性强的网站。 代码解释网站:有专门解释代码改游戏 bug 的网站,部分有免费额度。 GitHub:用于游戏发布,需要注册账号,设置游戏名,选择公共或锁定,上传文件等。 Zion:支持小程序、Web、AI 行为流全栈搭建,APP 端全栈搭建 2025 上线。 Coze:可作为后端服务。 微信开发者工具:用于微信小程序的开发。
2025-03-10
程序员在使用AI的时候会涉及哪些AI工具,帮我分别具体列举出来
程序员在使用 AI 时,可能会涉及以下一些 AI 工具: 1. GitHub Copilot:由 GitHub 联合 OpenAI 和微软 Azure 团队推出,支持多种语言和 IDE,能为程序员快速提供代码建议,帮助提高编写代码的效率。 2. 通义灵码:阿里巴巴团队推出,基于通义大模型,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成等多种能力。 3. CodeWhisperer:亚马逊 AWS 团队推出的由机器学习技术驱动的代码生成器,为开发人员实时提供代码建议。 4. CodeGeeX:智谱 AI 推出的开源免费 AI 编程助手,基于 130 亿参数的预训练大模型,可快速生成代码。 5. Cody:代码搜索平台 Sourcegraph 推出的 AI 代码编写助手,借助强大的代码语义索引和分析能力,了解开发者的整个代码库。 6. CodeFuse:蚂蚁集团支付宝团队为国内开发者提供的智能研发服务的免费 AI 代码助手,基于蚂蚁集团自研的基础大模型进行微调。 7. Codeium:一个由 AI 驱动的编程助手工具,通过提供代码建议、重构提示和代码解释来帮助软件开发人员提高编程效率和准确性。 此外,还有一些其他相关的 AI 工具,如: 1. ChatAll:可以同时与多个 AI 机器人实时聊天的开源工具,支持多种主流 AI 聊天机器人。 2. AIProductsAllInOne:整理了一些 ChatGPT 以及 AI 相关的生产力工具。 3. Shell GPT:在命令行中集成了 ChatGPT,帮助快速编写 shell 命令、代码片段等。 4. 飞书 GPT:集成了飞书、GPT3.5、Dall·E、Whisper 等 API,支持多种功能。 5. ChatPDF:提取 PDF 文件内容并交给 ChatGPT 分析,实现一对一对话交流。 6. GitHub Copilot X:基于 AI 驱动的跨时代代码编辑器,带来全新编程体验。 在 PPT 制作方面,有以下 AI 工具: 1. MindShow 2. 爱设计 3. 闪击 4. Process ON 5. WPS AI 每个工具都有其特色和适用场景,程序员可以根据自己的需求选择最适合的工具。
2025-03-07
开发角色在使用AI的时候会涉及哪些AI工具,帮我分别具体列举出来
开发角色在使用 AI 时可能涉及以下工具: 1. 个性(LLM 的文本):一些开源模型如 Vicuna 和 Pygmalion 经过微调,可在特定个性到无审查的角色扮演等场景中表现出色。 2. 记忆(向量存储):像 Pinecone 这样的向量存储系统,用于存储长期记忆、背景故事等独特信息。 3. 语音(语音合成):ElevenLabs 产品可赋予声音,并控制年龄、性别和口音。 4. 外表(SD 模型作图):LoRAs 可精细控制图像风格、细节和设置。 5. 动画(视频动画):DID 和 HeyGen 等工具能使图像“说话”。 6. 平台:多数开发者在 GCP 和 AWS 上部署运行,Steamship 等解决方案也受关注。 7. UI 层:SillyTavern、Agnaistic 和 KoboldAI 等是受欢迎的前端界面选择。 在游戏开发方面: 1. Unity 提供了新 Copliot 工具,可通过与 Muse Chat 聊天快速启动创建游戏项目,协助编码,创建 3D 材质、动画等内容。 2. Unity Sentis 工具允许在 Unity 运行时为游戏或应用程序嵌入 AI 模型,增强玩法和功能,是跨平台解决方案。
2025-03-07
CRM会涉及哪些AI工具,帮我分类具体列举出来
以下是 CRM 可能涉及的 AI 工具分类列举: 销售相关工具: Salesforce 爱因斯坦:通过分析数据集识别潜在客户,生成潜在客户评分,具有自动化功能。 Clari:从事智能收入运营,能统一数据并创建准确的收入预测。 Hightime:销售团队的 AI 助手,处理重复性任务和耗时研究。 AIGC 在 CRM 中的应用: 个性化营销内容创作:根据客户数据生成个性化营销文案和视觉内容。 客户服务对话系统:开发智能客服系统,通过自然语言交互解答咨询和投诉。 产品推荐引擎:生成产品描述和展示内容,结合推荐算法推荐产品。 CRM 数据分析报告生成:自动生成数据分析报告,包括多种形式。 智能翻译和本地化:提供多语种翻译及本地化服务。 虚拟数字人和营销视频内容生成:快速生成相关形象和视频内容。 客户反馈分析:高效分析客户反馈信息。 产品经理相关 AI 工具: 用户研究、反馈分析:Kraftful(kraftful.com) 脑图:Whimsical(whimsical.com/aimindmaps)、Xmind(https://xmind.ai) 画原型:Uizard(uizard.io/autodesigner/) 项目管理:Taskade(taskade.com) 写邮件:Hypertype(hypertype.co) 会议信息:AskFred(fireflies.ai/apps) 团队知识库:Sense(senseapp.ai) 需求文档:WriteMyPRD(writemyprd.com) 敏捷开发助理:Standuply(standuply.com) 数据决策:Ellie AI(ellie.ai) 企业自动化:Moveworks(moveworks.com)
2025-03-07
CRM会涉及哪些AI工具,帮我分类具体列举出来
CRM 可能涉及的 AI 工具主要有以下几类: 与销售工作相关的 AI 工具: 1. Salesforce 爱因斯坦:能分析大量数据集识别潜在客户,生成预测性潜在客户评分,还能自动化执行日常或耗时任务。 2. Clari:专门从事智能收入运营,能统一数据并创建准确的收入预测。 3. Hightime:销售团队的 AI 助手,处理重复性任务和耗时研究。 AIGC 在 CRM 中的应用: 1. 个性化营销内容创作:根据客户数据生成个性化且富有创意的营销文案、视觉内容等。 2. 客户服务对话系统:开发智能客服系统,通过自然语言交互解答客户咨询、投诉等。 3. 产品推荐引擎:生成产品描述、视觉展示等内容,结合推荐算法为客户推荐产品。 4. CRM 数据分析报告生成:自动生成数据分析报告,包括文字、图表、视频演示等形式。 5. 智能翻译和本地化:提供高质量多语种翻译及本地化服务。 6. 虚拟数字人和营销视频内容生成:快速生成虚拟数字人形象、场景背景和营销视频内容。 7. 客户反馈分析:高效分析海量客户反馈文本和多媒体信息,挖掘客户需求和潜在痛点。 产品经理的 AI 工具集: 1. 用户研究、反馈分析:Kraftful(kraftful.com) 2. 脑图:Whimsical(whimsical.com/aimindmaps)、Xmind(https://xmind.ai) 3. 画原型:Uizard(uizard.io/autodesigner/) 4. 项目管理:Taskade(taskade.com) 5. 写邮件:Hypertype(hypertype.co) 6. 会议信息:AskFred(fireflies.ai/apps) 7. 团队知识库:Sense(senseapp.ai) 8. 需求文档:WriteMyPRD(writemyprd.com) 9. 敏捷开发助理:Standuply(standuply.com) 10. 数据决策:Ellie AI(ellie.ai) 11. 企业自动化:Moveworks(moveworks.com)
2025-03-07
CRM会涉及哪些AI工具,帮我分别具体列举出来
以下是一些在 CRM 中可能涉及到的 AI 工具: 1. Salesforce 爱因斯坦:来自 Salesforce 的 AI 工具,能通过分析大量数据集识别潜在客户,生成预测性潜在客户评分,还具有自动化功能,可执行日常或耗时任务,让销售团队专注于关键方面,如建立客户关系和完成交易。 2. Clari:专门从事智能收入运营的软件,以创建高度准确的收入预测能力著称,能统一各种来源的数据并以易于理解的方式呈现,简化财务预测过程。 3. Hightime:销售团队的 AI 助手,可处理重复性任务和耗时的研究。 此外,还有一些其他相关的 AI 工具,例如: 1. Kimi:https://kimi.moonshot.cn/ 2. 越智能的大模型,如 ChatGPT4o ,输出质量会更好。 实际上,还有许多其他的 AI 销售工具可以根据您的具体需求选择使用。
2025-03-07
java程序员怎么转型大模型算法工程师
以下是为 Java 程序员转型大模型算法工程师提供的一些建议: 1. 学习相关理论知识:了解大模型的基本原理,包括模型架构、预训练及微调、部署及推理等。 2. 掌握技术工具:熟悉 LLM 相关技术,如 Transformer、Prompt Tuning、RLHF、Langchain、Agent、MOE、RAG 等。 3. 提升编程能力:熟悉算法和数据结构,具备扎实的编程基础,尤其是 Python 开发。 4. 积累项目经验: 可以参考大圣的全网最适合小白的 Llama3 部署和微调教程,该教程手把手教您下载并部署 Llama3 模型,使用甄嬛数据集微调模型,并了解微调的意义和概念。但需注意,此教程不会讲解微调的技术性原理及文中用到的 Python 代码。 关注招聘信息,例如序智科技和中国移动设计院的招聘需求,了解大模型算法工程师的职责和要求,针对性地提升自己的能力。 5. 增强相关技能: 对至少 2 个框架具备源码级别的理解和优化能力,包括但不限于 Langchain、XAgent、ChatDev、DsPy、AutoGPT、BabyAGI、MetaGPT。 熟悉 GPT Function Calling 原理,熟练掌握 Prompt Engineering。 对预训练/微调(尤其是微调)熟练,熟练掌握 huggingface/deepspeed(或其他框架)。 对多模态大模型有一定了解,精通低代码平台会是加分项。 您可以根据自身情况,有针对性地进行学习和实践,逐步实现从 Java 程序员向大模型算法工程师的转型。
2025-03-12
分布式预训练模型并行
分布式预训练模型并行主要包括以下内容: 张量并行:当模型参数增大,除流水线并行外,还可用张量并行缓解,即以前的模型并行。以矩阵乘为例,对权重矩阵 B 有按列切分和按行切分两种方案。按列切分,A 不变,每一列独立计算后结果 concat 在一起;按行切分,A 对应列切分,两部分独立计算后结果 sum 在一起。 大模型发展历程:2017 年发布的 Attention Is All You Need 论文开启了相关研究。之后有多种预训练模型,如 2018 年 Google 提出的 BERT,创新性地双向预训练并行获取上下文语义信息和使用掩码语言建模;2018 年 OpenAI 提出的 GPT,开创仅用自回归语言建模作为预训练目标;2021 年 Meta 提出的首个开源模型 LLAMA,为构建更大规模、更通用的语言模型提供方法与工具。 分布式训练的其他方面: 分布式通信原语包括点对点通信和集合通信,集合通信包含多种方式。 3D 并行包括数据并行,各自有优势和问题。 ZeRO 针对数据并行显存占用大的问题提出优化,Alpa 借鉴 AI 编译器思路对 3D 并行建模并用自动化搜索方式得到并行策略。 如果想了解更多关于 transformer 在 NLP/多模态/AIGC 的算法知识、分布式训练知识,以及如何在 TVM 上做 PTQ 量化和部署,可以关注作者 aaronxic。
2025-03-12
你说什么模型
以下是关于模型的相关信息: 我调用的是抖音集团的云雀大模型。 OpenAI API 由具有不同功能和价位的多种模型提供支持,包括 GPT4、GPT3.5、DALL·E、Whisper、Embeddings、Codex、Moderation、GPT3 等,您还可以通过微调针对特定用例对原始基本模型进行有限的定制。 在 Cursor 中,使用光标聊天、Ctrl/⌘K 和终端 Ctrl/⌘K 可以轻松在不同模型之间切换。在 AI 输入框下方有下拉列表,允许选择要使用的模型,默认准备好的模型有 GPT4o、GPT4、Claude 3.5 Sonnet 以及 Cursor 的自定义模型 cursorsmall,cursorsmall 不如 GPT4 智能但速度更快且用户可无限制访问,还可以在 Cursor Settings>Models>Model Names 下添加其他模型。
2025-03-12
请帮我推荐优化大模型+知识库的提示词技巧,重点是解决将知识库配置给大模型做RAG后,召回率不高或者不遵循指令。
以下是关于优化大模型+知识库的提示词技巧,以解决将知识库配置给大模型做 RAG 后召回率不高或者不遵循指令的问题: 首先,了解 LLM 应用性能优化的推荐路径: 1. 从 prompt 工程开始把 LLM 应用快速跑起来。 2. 若遇到表现性能不足等问题,如结构化提示词占用上下文过长,可尝试精简提示词长度;若指令遵循度不足,则加强指令约束。 3. 若提示工程无法满足要求,分析问题,若缺失知识,先简单做知识库 RAG。 4. RAG 之后若想让模型表现更收敛更稳定,尝试微调模型。 5. 微调模型后,若模型表现变好,使用更多高级 RAG 技术,构造输入输出样本,进一步用于微调模型,构建正向迭代循环。 需要注意的是,该路径有个隐藏前提:该 LLM 应用依赖外部知识,需要 RAG。若不需要外部知识,则不需要使用 RAG,可以直接进入 prompt 工程与微调的正向迭代循环。 对于 RAG 流程中的检索有用信息部分,有以下改进策略: 1. 优化索引: 按照子部分索引:将文本块再拆分为较小的文本(例如单句),然后对这些小块进行多次索引。适用于有多个主题、有冲突信息的复杂长文本信息,确保与查询相关的上下文。 按照文本框可以回答的问题索引:让 LLM 生成与拆分的文本块相关的假设性问题,并将这些问题用于索引,适用于用户没有提出非常明确的问题,减少模糊性。 按照文本块的摘要进行索引:适用于文本框中有多余信息或者与用户查询无关细节的情况。 2. 重排 rerank:搜到相似信息后,选择策略,大部分场景下选择最相似的即可。 在从知识库中检索出内容后利用大模型进行总结时,有两点需要注意: 1. 优化 Prompt,但此处不展开,可参考相关文章。 2. 选择合适的大模型,考虑上下文长度、聪明度和生成速度。若回答场景是很长的文档,可能更关注上下文长度;大多数情况下,大模型越聪明,生成速度可能越慢。
2025-03-12
大模型企业落地方案有哪些
大模型企业落地方案主要包括以下几个方面: 1. 提高内容可信: 做具备通用能力的大模型,通过商业交付应用、反馈和评测来解决内容可信问题。 不断优化数据以解决实际应用问题,如自我学习能力等。 走向垂直化,结合场景用一个模型和框架提高内容精准度。 2. 解决算力成本高、训练重复和资源紧缺的问题: 以 GPT3 模型为例,现有千卡集群训练一个月,单次训练周期一个月,总成本超过 1200 万美金,且全行业训练卡持续涨价。 目前仍无人能用商业化的国产芯片做大模型训练。 3. 降低大模型价格或使用垂直领域模型落地。 4. 以百度智能云为例: 在 IaaS 层,百舸 AI 异构计算平台解决算力问题,提供从集群创建到模型训练、推理的完整算力管理方案,提升算力管理能力和模型训练效率,确保高达 99.5%的有效训练时间,为大模型应用落地提供强大算力支撑。 在 Paas 层,千帆大模型平台解决大模型的调用、开发和应用开发问题,支持调用文心大模型全系列模型,提供全面工具链,支持定制化模型开发,通过 AppBuilder 提供企业级 Agent 和企业级 RAG 开发能力,还能将企业应用数据反馈到模型中形成良性循环,持续优化模型性能。 在 SaaS 层,提供丰富的常用应用供客户选择,如数字人平台曦灵、智能客服应用客悦等。 此外,大模型在实际应用中存在一些问题,如知识的局限性、幻觉问题和数据安全性问题,而 RAG 是解决上述问题的一套有效方案,它可以让大模型从权威的、预先确定的知识来源中检索、组织相关信息,更好地控制大模型生成的文本输出,并且用户可以深入了解 LLM 如何生成最终的结果。RAG 可以和微调结合使用,两者并不冲突。
2025-03-12
有哪些辅助输出3d模型资源的ai工具推荐一下
以下是一些辅助输出 3D 模型资源的 AI 工具推荐: 1. @CSM_ai:可以将文本、图像或草图转换为 3D 素材。体验地址:https://cube.csm.ai 。 2. Move AI 推出的 Move API:能从 2D 视频生成 3D 运动数据,支持多种 3D 文件格式导出,为 AR 应用、游戏开发等提供高质量 3D 运动数据。网址:https://move.ai/api 。 3. ComfyUI 3D Pack:可快速将图片转换为 3D 模型,支持多角度查看,使用 3D 高斯扩散技术提升模型质量,支持多种格式导出,集成先进 3D 处理算法。网址:https://github.com/MrForExample/ComfyUI3DPack/tree/main 。 4. Medivis 的 SurgicalAR 手术应用:将 2D 医疗图像转化为 3D 互动视觉,提高手术精度,支持 3D 模型的放大、缩小、旋转,精确手术计划。网址:https://t.co/3tUvxB0L4I 。 5. Media2Face:3D 面部动画创造工具,根据声音生成同步的 3D 面部动画,允许个性化调整,如情感表达,应用于对话场景、情感歌唱等多种场合。网址:https://sites.google.com/view/media2face 、https://arxiv.org/abs/2401.15687 、https://x.com/xiaohuggg/status/1752871200303480928?s=20 。 6. SIGNeRF:在 3D 场景中快速生成和编辑对象,新增或替换场景中的物体,新生成场景与原场景无缝融合。网址:https://signerf.jdihlmann.com 、https://x.com/xiaohuggg/status/1744950363667759474?s=20 。 7. Luma AI 发布的 Genie 1.0 版本:文本到 3D 模型转换工具,生成详细逼真的 3D 模型,支持多种 3D 文件格式,获得 4300 万美元 B 轮融资。网址:https://lumalabs.ai/genie?view=create 、https://x.com/xiaohuggg/status/1744892707926122515?s=20 。 8. BakedAvatar 动态 3D 头像:从视频创建逼真 3D 头部模型,实时渲染和多视角查看,兼容多种设备,交互性编辑。网址:https://buaavrcg.github.io/BakedAvatar/ 、https://x.com/xiaohuggg/status/1744591059169272058?s=20 。 此外,在 CAD 领域,也存在一些 AI 工具和插件可以辅助或自动生成 CAD 图,例如: 1. CADtools 12:Adobe Illustrator 插件,为 AI 添加 92 个绘图和编辑工具,包括图形绘制、编辑、标注、尺寸标注、转换、创建和实用工具。 2. Autodesk Fusion 360:集成了 AI 功能的云端 3D CAD/CAM 软件,能创建复杂的几何形状和优化设计。 3. nTopology:基于 AI 的设计软件,可创建复杂的 CAD 模型,包括拓扑优化、几何复杂度和轻量化设计等。 4. ParaMatters CogniCAD:基于 AI 的 CAD 软件,可根据用户输入的设计目标和约束条件自动生成 3D 模型,适用于拓扑优化、结构设计和材料分布等领域。 5. 一些主流 CAD 软件,如 Autodesk 系列、SolidWorks 等,提供了基于 AI 的生成设计工具,能根据用户输入的设计目标和约束条件自动产生多种设计方案。 但使用这些工具通常需要一定的 CAD 知识和技能,对于 CAD 初学者,建议先学习基本的 3D 建模技巧,然后尝试使用这些 AI 工具来提高设计效率。
2025-03-11
不能用APP思维、传统数字平台思维去做大模型创业和人工智能创业,二者在底层逻辑和商业模式等方面完全不同
大模型创业和人工智能创业与 APP 思维、传统数字平台思维在底层逻辑和商业模式等方面存在显著差异。大模型和人工智能创业更注重数据的深度处理、算法的优化创新以及对复杂问题的解决能力。相比之下,APP 思维通常侧重于用户界面和功能的设计,以满足特定的用户需求;传统数字平台思维则更多关注平台的搭建和用户流量的获取与运营。在大模型和人工智能领域,技术的突破和创新是关键,需要投入大量资源进行研发,并且要面对更高的技术门槛和不确定性。而 APP 和传统数字平台的创业相对更侧重于市场推广和用户体验的优化。总之,不能简单地用 APP 思维和传统数字平台思维来指导大模型和人工智能创业。
2025-03-07
语音转文本,能识别不同人声,并将文本进行总结汇总,行程纪要或思维导图等
以下是为您提供的相关信息: ElevenLabs 发布了全球最精准的语音转文字模型 Scribe,它支持 99 种语言,语音转录准确率超越 Gemini 2.0 和 OpenAI Whisper v3,可识别 32 个不同说话者,并标记笑声、鼓掌等非语言元素,提供单词级时间戳,方便字幕同步和音频编辑,输出结构化 JSON,便于开发者集成。相关链接: 另外,为您推荐以下在线 TTS 工具: 1. Eleven Labs:https://elevenlabs.io/ ,ElevenLabs Prime Voice AI 是一款功能强大且多功能的 AI 语音软件,使创作者和出版商能够生成逼真、高品质的音频。人工智能模型能够高保真地呈现人类语调和语调变化,并能够根据上下文调整表达方式。 2. Speechify:https://speechify.com/ ,Speechify 是一款人工智能驱动的文本转语音工具,使用户能够将文本转换为音频文件。它可作为 Chrome 扩展、Mac 应用程序、iOS 和 Android 应用程序使用,可用于收听网页、文档、PDF 和有声读物。 3. Azure AI Speech Studio:https://speech.microsoft.com/portal ,Microsoft Azure Speech Studio 是一套服务,它赋予应用程序能力,让它们能够“听懂、理解并与客户进行对话”。该服务提供了支持 100 多种语言和方言的语音转文本和文本转语音功能。此外,它还提供了自定义的语音模型,这些模型能够适应特定领域的术语、背景噪声以及不同的口音。 4. Voicemaker:https://voicemaker.in/ ,AI 工具可将文本转换为各种区域语言的语音,并允许您创建自定义语音模型。Voicemaker 易于使用,非常适合为视频制作画外音或帮助视障人士。 请注意,以上内容由 AI 大模型生成,请仔细甄别。
2025-03-07
Midjourney多人物在不同场景下的一致性
以下是关于 Midjourney 多人物在不同场景下一致性的相关内容: 参数局限性: 最好使用 Midjourney 生成的图像,因为其对自身输出的解读已优化,使用真实世界图像可能导致扭曲或不一致。 无法精确复制每一个小细节,AI 更倾向于关注更广泛的视觉特征。 不太适用于多人组合,通常会让组内所有人看起来相同。 实际应用案例: 分镜和漫画:在不同面板和场景中保持同一角色的一致性,不丧失角色核心身份。 角色设计:为角色创建不同版本,如不同服装、姿势或环境中的版本。 奇幻和叙事艺术:以视觉一致的方式描绘角色在旅程中的变化。 最佳结果的技巧: 使用清晰、放大的图片,其中角色面部特征清晰可见,最好正对镜头,有助于 AI 更好地解读关键面部特征。 从 cw 100 开始,若希望引入变化,可逐渐降低该值。 角色参考: Midjourney 中的 cref 是一个高级命令参数,允许用户在多张图像之间保持角色一致性。无论创作故事板还是创建不同场景中的角色变化,该命令参数能确保角色的核心视觉特征(如面部特征、发型和服装)在每次生成时得以保留。 频道说明: 您可以仅描述环境、周围环境、背景或情境,Midjourney 将努力将角色融入场景中。但可能会出现不连贯的结果,此时可尝试使用更高值的样式化(s),如 s 800。 多个角色的放置: cref 命令适用于单一主题、单一角色的图像。若计划在场景中添加多个角色,需要使用平移按钮来添加。 基于 cref 的多个角色放置到单个画布上的最佳方法是使用平移功能将新的画布与现有画布拼接在一起,每个新画布的部分都将有自己的 cref。 1. 使用 /settings 将 Remix 打开,然后选择 。 2. 选择将包含第二个字符的图像,然后使用 U 将其从网格中分离出来。 3. 寻找蓝色小箭头。⬆️⬇️⬅️➡️每个都会在现有图像中添加一条新图像。选择新角色的前进方向并输入提示及其 cref。这将缝合一条新的画布。
2025-03-06
deepseek 的提示词应该怎么写?和以往的大语言模型的提示词有什么不同?
DeepSeek 的提示词具有以下特点: 1. 语气上还原帝王语气,不过分用力,使用相对古典但兼顾可读性的文字,避免傻气的表达。 2. 对历史细节熟悉,这可能与支持“深度探索”和“联网搜索”同时开启有关,能准确还原如“太极宫”“甘露殿”“掖庭局”“观音婢”“宫门鱼符”等唐初的历史称谓。 3. 输出极其具体且充满惊人细节,行文的隐喻拿捏到位,如“狼毫蘸墨时发现指尖残留着未洗净的血痂”“史官们此刻定在掖庭局争吵。该用‘诛’还是‘戮’,‘迫’还是‘承’。‘只是这次,他不敢触碰我甲胄上元吉的掌印’”等句子,虽未直接写“愧疚与野心,挣扎与抱负”,但句句体现。 与以往大语言模型的提示词的不同在于:以往模型可能在语气、历史细节和具体细节的处理上不如 DeepSeek 出色。
2025-02-28
deepseek和chatgtp的训练方式有什么不同
DeepSeek R1 的训练方式采用强化学习(RL),跳过了监督微调(SFT)阶段。而 ChatGPT 采用预训练+监督微调(SFT)的方式。 ChatGPT 这种方式适用于知识性问答。DeepSeek R1 能自发进行复杂推理,自我回溯、多角度思考,解题过程更完整,但其计算成本更高。在日常查询方面,GPT4o 更快、更适合简单咨询。DeepSeek R1 则在高难度数学和编程问题上更具优势,且更加透明,研究细节可复现,权重可下载。
2025-02-27
目前市面上有多少不同的大模型,请枚举出来
目前市面上的大模型列举如下: 北京企业机构: 百度(文心一言):https://wenxin.baidu.com 抖音(云雀大模型):https://www.doubao.com 智谱 AI(GLM 大模型):https://chatglm.cn 中科院(紫东太初大模型):https://xihe.mindspore.cn 百川智能(百川大模型):https://www.baichuanai.com/ 上海企业机构: 商汤(日日新大模型):https://www.sensetime.com/ MiniMax(ABAB 大模型):https://api.minimax.chat 上海人工智能实验室(书生通用大模型):https://internai.org.cn 大型模型主要分为两类: 1. 大型语言模型,专注于处理和生成文本信息。 2. 大型多模态模型,能够处理包括文本、图片、音频等多种类型的信息。 大模型的整体架构从整体分层的角度来看,大致分为以下几层: 1. 基础层:为大模型提供硬件支撑,数据支持等,例如 A100、数据服务器等等。 2. 数据层:这里的数据层指的不是用于基层模型训练的数据基集,而是企业根据自己的特性,维护的垂域数据。分为静态的知识库,和动态的三方数据集。 3. 模型层:包括 LLm(大语言模型)或多模态模型。LLm 如 GPT,一般使用 transformer 算法来实现。多模态模型即市面上的文生图、图生图等的模型,训练所用的数据与 llm 不同,用的是图文或声音等多模态的数据集。 4. 平台层:模型与应用间的平台部分,比如大模型的评测体系,或者 langchain 平台等,提供模型与应用间的组成部分。 5. 表现层:也就是应用层,用户实际看到的地方。 另外,阿里通义千问、360 智脑、讯飞星火等均不在首批获批名单中。据悉,广东地区获批公司分别为华为、腾讯,科大讯飞系其他地区获批产品。
2025-02-24