-
Notifications
You must be signed in to change notification settings - Fork 1.1k
2.3 模型管理
baixin edited this page Apr 23, 2024
·
7 revisions
模型管理用于对接供应商的大语言模型;
MaxKB 支持对接主流的大模型,包括本地私有大模型(如 Llama 2)、Azure OpenAI、OpenAI 和百度千帆大模型等。
![image](https://private-user-images.githubusercontent.com/52996290/321458855-78e5a9b7-04e9-4aff-8fa2-0526700e45c5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjE0NTg4NTUtNzhlNWE5YjctMDRlOS00YWZmLThmYTItMDUyNjcwMGU0NWM1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBhMmZlNzIyOWFmZWMwOWU3MTAwYjI4OGFjZTA0MWE2YzIyNWU1ODYyMTlmNWVlODhjODRkMWExMjYyMWNiM2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mk3XpC6NezBf9O0cWoa9IfpSuei-Qdu5u88W5Jbs0K4)
点击【添加模型】,选择供应商【千帆大模型】,直接进入下一步填写千帆大模型表单。
或者左侧供应商先选择【千帆大模型】,然后点击【添加模型】,则直接进入千帆大模型表单。
![image](https://private-user-images.githubusercontent.com/52996290/321459020-b95b1c83-5ed0-43c1-ad36-e177d32647ae.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjE0NTkwMjAtYjk1YjFjODMtNWVkMC00M2MxLWFkMzYtZTE3N2QzMjY0N2FlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkODMzYjQyNWVkOTJjMGUzMGMxNmFlZTYwY2U2MmU3ZjdmY2EwM2I1Yjg3Mzk3NDhmYWRiNzU0MGU5OWQ3NGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9U5rrTAbkMQbpN4SqMKPK-h2cbOLAMynfWakqxb6Yrs)
模型名称: MaxKB 中自定义的模型名称。
模型类型: 大语言模型。
基础模型: 为供应商的 LLM 模型,支持自定义输入官方模型,选项中列了的一些常用的大语言模型。
注意自定义基础模型名称需保证与供应商平台的模型名称一致才能校验通过。
API Key 和 Secret Key:千帆大模型中应用的API Key 和 Secret Key(需要先创建应用)
![qianfan-app](https://private-user-images.githubusercontent.com/52996290/314398743-860c0937-a9bf-4e85-97dc-cc2c72bbec5b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMTQzOTg3NDMtODYwYzA5MzctYTliZi00ZTg1LTk3ZGMtY2MyYzcyYmJlYzViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI1MzEyN2Y0MGIyYjUwMWYyYjQ3MGFlOGY4YzhmNDM0OTU3ZGM1MmRjNjVkY2UzMDBkNmY2NzIzNGYwYzUxYmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.amyRR1VC9baH29z7DkkRx5AqzMMYt3G3qtQ3LybLfnQ)
点击【添加模型】,选择供应商【 Ollama 】,直接进入下一步填写 Ollama 供应商的大模型表单。
或者左侧供应商先选择【 Ollama 】,然后点击【添加模型】,则直接进入 Ollama 表单。
模型名称: MaxKB 中自定义的模型名称。
模型类型: 大语言模型。
基础模型: 为供应商的 LLM 模型,支持自定义输入,但需要与供应商的模型名称保持一致,系统会自动下载部署模型。
API 域名和 API Key: 为供应商的连接信息(Ollama 服务地址, 如:http://42.92.198.53:11434 )。若没有 API Key 可以输入任意字符。
点击【添加】后 校验通过则添加成功,便可以在应用的 AI 模型列表选择该模型。
![image](https://private-user-images.githubusercontent.com/52996290/321459272-0ef2a2d2-0191-4b93-8745-ac947a1b13bb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjE0NTkyNzItMGVmMmEyZDItMDE5MS00YjkzLTg3NDUtYWM5NDdhMWIxM2JiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM4MTlhMzMzMDRhZGY0OTQxMjk1ZGMwY2Q5MzkyNGJjMDdiOTU4NmMyYjllYjEwOGUwYmRiMzU5Nzk5ZDJlZTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.JX17LrCABm5Nmrnv-u4_bStLIwtjuIdBcYalCbvRVmQ)
在模型管理中,点击供应商【 Azure OpenAI 】,直接进入下一步填写Azure OpenAI 的模型表单。
或者左侧供应商先选择【 Azure OpenAI 】,然后点击【添加模型】,则直接进入 Azure OpenAI 的模型表单。
模型名称: MaxKB 中自定义的模型名称。
模型类型: 大语言模型。
基础模型: 为供应商的 LLM 模型,支持自定义输入和下拉选项,当前可下拉选择的大语言模型如:gpt-3.5-turbo-0613、gpt-3.5-turbo-0301、gpt-3.5-turbo-16k-0613 等。
![image](https://private-user-images.githubusercontent.com/52996290/321459544-6353572e-6b3b-426d-87e5-44039cf14c51.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjE0NTk1NDQtNjM1MzU3MmUtNmIzYi00MjZkLTg3ZTUtNDQwMzljZjE0YzUxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMwOWVjZjI0Zjk3NDI1MDE2NGJhZWZhN2FlMjE5ZWQ5YjNhNzZlMDgxZjViNzU2ZGVhNjJlOTRlOTM3NDFlN2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.acTuJgJcKtTl2-WS3eZ2kBISvnR9lv7yOkWRSfIBLhY)
API 域名、API Key、部署名称: 是Azure OpenAI 的模型部署中提供的,需要填写一致,参考下图:
在模型管理中,点击供应商【 OpenAI 】,直接进入下一步填写 OpenAI 的模型表单。
或者左侧供应商先选择【 OpenAI 】,然后点击【添加模型】,则直接进入 OpenAI 的模型表单。
模型名称: MaxKB 中自定义的模型名称。
模型类型: 大语言模型。
基础模型: 为供应商的 LLM 模型,支持自定义输入,下拉选项是 OpenAI 常用的一些大语言模型如:gpt-3.5-turbo-0613、gpt-3.5-turbo、gpt-4 等。
API 域名(国外):https://api.openai.com 。
API 域名:国内服务器反向代理地址/v1。
API Key:访问 OpenAI 的 Key。
![OpenAI](https://private-user-images.githubusercontent.com/52996290/321460357-b59d9e87-e4a0-44a3-b581-fb3610b1aa0b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjE0NjAzNTctYjU5ZDllODctZTRhMC00NGEzLWI1ODEtZmIzNjEwYjFhYTBiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFlMTc0YzEwNjg1N2YxMGQxNjM4MjMxYzk0YTYxYjNkOWJkMTY3MGYyZjlmMjU0Y2Q5NDc0OGQ2MjgyOTk0ZWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.DhIb4-depCA9oBDERTm7oLBgCOCSqxqCgvUBULAfOnE)
在模型管理中,点击供应商【讯飞星火】,直接进入下一步填写讯飞星火的模型表单。
或者左侧供应商先选择【讯飞星火】,然后点击【添加模型】,则直接进入讯飞星火的模型表单。
模型名称: MaxKB 中自定义的模型名称。
模型类型: 大语言模型。
基础模型: 为供应商的 LLM 模型,支持自定义输入,下拉选项是讯飞星火常用的一些大语言模型。
API 域名 V3.5:wss://spark-api.xf-yun.com/v3.5/chat
API 域名 V3:wss://spark-api.xf-yun.com/v3.1/chat
API 域名 V2:wss://spark-api.xf-yun.com/v2.1/chat
API 域名 V1.5:wss://spark-api.xf-yun.com/v1.1/chat
APP ID、API Key、Secret Key 需要现在讯飞星火开放平台创建应用,并该应该的剩余tokens>0,才能添加成功。
![image](https://private-user-images.githubusercontent.com/52996290/324676446-19967bb2-fb17-4187-a486-0a85a26847ec.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjQ2NzY0NDYtMTk5NjdiYjItZmIxNy00MTg3LWE0ODYtMGE4NWEyNjg0N2VjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmM2NjN2E5NmM4OTI3ODBkOGVjOGQ5OTJlMWNiNjQwYTFmNzk2NGRkOThmY2VkYmZhMTA2Y2FiYzFmNzI1YTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iIt7K-OoAle9N1ct21V-1GEkMMcDp5PXH2pWZyvZXnc)
![image](https://private-user-images.githubusercontent.com/52996290/324675964-2e884488-87e1-4d28-9312-0fd9a7a3d316.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0NjExMjAsIm5iZiI6MTcyMDQ2MDgyMCwicGF0aCI6Ii81Mjk5NjI5MC8zMjQ2NzU5NjQtMmU4ODQ0ODgtODdlMS00ZDI4LTkzMTItMGZkOWE3YTNkMzE2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDE3NDcwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVlOTI5ZWM4MGRiZTExODUzMThjNWU3ODEyMTU5MTM0Nzc2OGM5YzkyMTA4Y2IyNTRkNjAxNzlkY2M1MTY4NzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._00qQogdlDyE_iV3jY0-UgdicXn2g10TLE7wYQDjtRY)