Give azure openai an encyclopedia of information

embedded/2024/9/23 1:03:54/
aidu_pl">

题意:给 Azure OpenAI 提供一部百科全书式的信息

问题背景:

I am currently dabbling in the Azure OpenAI service. I want to take the default model and knowledge base and now add on to it my own unique information. So, for example, for making a game world, I want to be able to tell it all the main characters, the locations, the major factions, and the relationships between all these entities.

我目前正在尝试使用 Azure OpenAI 服务。我想在默认模型和知识库的基础上,添加我自己独特的信息。比如,为了创建一个游戏世界,我希望能够告诉它所有的主要角色、地点、主要派系,以及这些实体之间的关系

Now I know that I can fine-tune my model, providing hundreds of prompt-answer pairs, and I suppose I could fill that out by saying things like:

现在我知道我可以微调我的模型,提供数百个提示-回答对。我想我可以通过这样填写,例如

Who are all the members of the Borean Clan? King Jappy, Queen Stefanos, Sir Barmyn, etc.

谁是北风氏族的所有成员?国王 Jappy、王后 Stefanos、骑士 Barmyn 等等

Is that really the only way, though? And won't this still create the possibility that the AI will generate text responses that are outside of this encyclopedia of knowledge, referencing people and places that don't actually exist in the game world?

但这真的是唯一的办法吗?而且这难道不会仍然有可能让 AI 生成超出这个知识百科范围的文本回复,提到在游戏世界中并不存在的人物和地点吗?

I guess I'm just wondering if there's a better way to approach this. Thanks!

我想我只是在想有没有更好的方法来处理这个问题。谢谢!

问题解决:

The suggested approach from Microsoft is not to fine-tune the model in your case. There are several options:

微软建议的做法是不要在你的情况下微调模型。有以下几种选择:

  • at the moment, you can have a look to this demo which is based on a Cognitive Search index to provide details: 

目前,你可以查看这个演示,它基于一个认知搜索索引来提供详细信息

  • GitHub - Azure-Samples/azure-search-openai-demo: A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.

  • in a few days, you should also see the arrival of the preview feature of "Add your data" feature in Azure OpenAI Studio, which has been announced at Build event a few days ago: see video here. This accelerates the ability to query your own data while using Azure OpenAI

几天内,你还应该能看到 Azure OpenAI Studio 中“添加你的数据”功能的预览版发布,该功能在几天前的 Build 活动上已经宣布:可在此处查看视频。这将加速在使用 Azure OpenAI 时查询你自己数据的能力


http://www.ppmy.cn/embedded/115327.html

相关文章

GPU使用

0. 写这篇文章的背景 最近还是在使用GPU、连接远程服务器上出现了一点问题,发现在这方面的知识还是学得很模糊。(最让人感到困惑的是之前GPU的使用都没有问题) 总结一下最近的问题: 1.每一次连接远程服务器(选择的Ubuntu22.04),使用服务器的文件夹还好(关键是现在用…

uniapp js修改数组某个下标以外的所有值

推荐学习文档 golang应用级os框架,欢迎stargolang应用级os框架使用案例,欢迎star案例:基于golang开发的一款超有个性的旅游计划app经历golang实战大纲golang优秀开发常用开源库汇总想学习更多golang知识,这里有免费的golang学习笔…

《家庭无线网络覆盖项目》

家庭无线网络覆盖报项目 目录 家庭无线网络覆盖项目 家庭无线网络覆盖项目 一、项目概述 二、设备清单及报价 三、安装调试费用 四、总报价 五、服务承诺 家庭无线网络覆盖项目 客户姓名:[客户姓名] 联系方式:[电话号码] 家庭地址:[详细地址] 一、项目概述 为客户…

GlusterFS 分布式文件系统

一、GlusterFS 概述 1.1 什么是GlusterFS GlusterFS 是一个开源的分布式文件系统,它可以将多个存储服务器结合在一起,创建一个大的存储池,供客户端使用。它不需要单独的元数据服务器,这样可以提高系统的性能和可靠性。由于没有…

2024年三个月自学 网络安全(黑客技术)手册

🤟 基于入门网络安全/黑客打造的:👉黑客&网络安全入门&进阶学习资源包 前言 什么是网络安全 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、…

初级js混淆代码处理

# 在软件开发和安全领域,代码混淆是一种常见的技术手段,旨在保护代码不被轻易理解和逆向分析。熟悉这些手段不仅能帮助我们在应对开发工作,在进行数据获取的时候也是十分有裨益的。 一、常见的混淆手段 1.压缩混淆 压缩混淆是一种基础的混…

每日刷题(算法)

我们N个真是太厉害了 思路: 我们先给数组排序,如果最小的元素不为1,那么肯定是吹牛的,我们拿一个变量记录前缀和,如果当前元素大于它前面所有元素的和1,那么sum1是不能到达的值。 代码: #def…

“智能密钥管家”IKE

IKE的出现 上一篇通过IPSec实现了BJ到CS的业务互通,但是是通过手工方式把加密和验证密钥手动配置,为了保障安全性,就需要经常去修改这些密钥,小型场景还好,来来回回就这2个点, 修改起来不算麻烦&#xff…