chore: optimize description
parent
01d7946cfe
commit
8a42882902
|
|
@ -10,10 +10,11 @@
|
||||||
## 环境准备
|
## 环境准备
|
||||||
- Node 版本: 16.0+
|
- Node 版本: 16.0+
|
||||||
- 需要准备两个 Terminal,分别启动服务端、前端页面。
|
- 需要准备两个 Terminal,分别启动服务端、前端页面。
|
||||||
- 根据你自定义的
|
- **根据你自定义的
|
||||||
RoomId、UserId 以及申请的 AppID、BusinessID、Token、ASR AppID、TTS AppID,修改 `src/config/index.ts` 文件中的配置信息。
|
RoomId、UserId 以及申请的 AppID、BusinessID、Token、ASR AppID、TTS AppID,修改 `src/config/index.ts` 文件中的配置信息**。
|
||||||
- 根据你申请到的 AK、SK、SessionToken, 修改 `Server/app.js` 文件中的配置信息。
|
- **根据你申请到的 AK、SK、SessionToken, 修改 `Server/app.js` 文件中的配置信息。**
|
||||||
- 如果您已经自己完成了服务端的逻辑,可以修改前端代码文件 `src/config/index.ts` 中的 `AIGC_PROXY_HOST` 修改请求的域名,并在 `src/app/api.ts` 中修改接口的参数配置。
|
- 如果您已经自己完成了服务端的逻辑,可以修改前端代码文件 `src/config/index.ts` 中的 `AIGC_PROXY_HOST` 修改请求的域名,并在 `src/app/api.ts` 中修改接口的参数配置。
|
||||||
|
- **您需要在 [火山方舟-在线推理](https://console.volcengine.com/ark/region:ark+cn-beijing/endpoint?config=%7B%7D) 中创建接入点, 并将模型对应的接入点 ID 填入 `src/config/config.ts` 文件中的 `ARK_V2_MODEL_ID`**。
|
||||||
|
|
||||||
## 服务端
|
## 服务端
|
||||||
进到项目根目录
|
进到项目根目录
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 210 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1008 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 941 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.2 MiB |
|
|
@ -4,13 +4,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { AudioProfileType } from '@volcengine/rtc';
|
import { AudioProfileType } from '@volcengine/rtc';
|
||||||
import 活泼女声 from '@/assets/img/huoponvsheng.jpeg';
|
|
||||||
import 通用女声 from '@/assets/img/tongyongnvsheng.jpeg';
|
import 通用女声 from '@/assets/img/tongyongnvsheng.jpeg';
|
||||||
import 通用男声 from '@/assets/img/tongyongnansheng.jpeg';
|
import 通用男声 from '@/assets/img/tongyongnansheng.jpeg';
|
||||||
import 纨绔青年 from '@/assets/img/wankuqingnian.jpeg';
|
|
||||||
import 京腔侃爷 from '@/assets/img/jingqiangkanye.jpeg';
|
|
||||||
import 湾湾小何 from '@/assets/img/wanwanxiaohe.jpeg';
|
|
||||||
import 温暖阿虎 from '@/assets/img/wennuanahu.jpeg';
|
|
||||||
|
|
||||||
export enum ModelSourceType {
|
export enum ModelSourceType {
|
||||||
Custom = 'Custom',
|
Custom = 'Custom',
|
||||||
|
|
@ -42,11 +37,7 @@ export const AudioProfile = [
|
||||||
export enum VOICE_TYPE {
|
export enum VOICE_TYPE {
|
||||||
'通用女声' = 'BV001_streaming',
|
'通用女声' = 'BV001_streaming',
|
||||||
'通用男声' = 'BV002_streaming',
|
'通用男声' = 'BV002_streaming',
|
||||||
'纨绔青年' = 'BV159_streaming',
|
// ... 可根据所开通的音色进行扩充
|
||||||
'活泼女声' = 'BV005_streaming',
|
|
||||||
'京腔侃爷' = 'zh_male_jingqiangkanye_moon_bigtts',
|
|
||||||
'温暖阿虎' = 'zh_male_wennuanahu_moon_bigtts',
|
|
||||||
'湾湾小何' = 'zh_female_wanwanxiaohe_moon_bigtts',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const VOICE_INFO_MAP = {
|
export const VOICE_INFO_MAP = {
|
||||||
|
|
@ -60,31 +51,6 @@ export const VOICE_INFO_MAP = {
|
||||||
url: '',
|
url: '',
|
||||||
icon: 通用男声,
|
icon: 通用男声,
|
||||||
},
|
},
|
||||||
[VOICE_TYPE['纨绔青年']]: {
|
|
||||||
description: '男声 青年 语音合成 通用场景',
|
|
||||||
url: '',
|
|
||||||
icon: 纨绔青年,
|
|
||||||
},
|
|
||||||
[VOICE_TYPE['活泼女声']]: {
|
|
||||||
description: '女声 青年 语音合成 通用场景',
|
|
||||||
url: '',
|
|
||||||
icon: 活泼女声,
|
|
||||||
},
|
|
||||||
[VOICE_TYPE['京腔侃爷']]: {
|
|
||||||
description: '男声 青年 大模型语音合成 通用场景',
|
|
||||||
url: '',
|
|
||||||
icon: 京腔侃爷,
|
|
||||||
},
|
|
||||||
[VOICE_TYPE['温暖阿虎']]: {
|
|
||||||
description: '男声 青年 大模型语音合成 通用场景',
|
|
||||||
url: '',
|
|
||||||
icon: 温暖阿虎,
|
|
||||||
},
|
|
||||||
[VOICE_TYPE['湾湾小何']]: {
|
|
||||||
description: '女声 青年 大模型语音合成 通用场景',
|
|
||||||
url: '',
|
|
||||||
icon: 湾湾小何,
|
|
||||||
},
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -133,10 +99,9 @@ export enum PROMPT_MAP {
|
||||||
export enum AI_MODEL {
|
export enum AI_MODEL {
|
||||||
DOUBAO_LITE_4K = 'Doubao-lite-4k(character-240515)',
|
DOUBAO_LITE_4K = 'Doubao-lite-4k(character-240515)',
|
||||||
DOUBAO_PRO_4K = 'Doubao-pro-4k(character-240515)',
|
DOUBAO_PRO_4K = 'Doubao-pro-4k(character-240515)',
|
||||||
DOUBAO_PRO_4K_ONLINE = 'Doubao-pro-4k(character-240515)[联网版]',
|
|
||||||
DOUBAO_PRO_4K_KNOWLEDGE = 'Doubao-pro-4k(character-240515)[知识库]',
|
|
||||||
DOUBAO_PRO_32K = 'Doubao-pro-32k',
|
DOUBAO_PRO_32K = 'Doubao-pro-32k',
|
||||||
DOUBAO_PRO_128K = 'Doubao-pro-128k',
|
DOUBAO_PRO_128K = 'Doubao-pro-128k',
|
||||||
|
// ... 可根据所开通的模型进行扩充
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -154,8 +119,6 @@ export enum AI_MODEL_MODE {
|
||||||
export const AI_MODE_MAP = {
|
export const AI_MODE_MAP = {
|
||||||
[AI_MODEL.DOUBAO_LITE_4K]: AI_MODEL_MODE.ARK_V2,
|
[AI_MODEL.DOUBAO_LITE_4K]: AI_MODEL_MODE.ARK_V2,
|
||||||
[AI_MODEL.DOUBAO_PRO_4K]: AI_MODEL_MODE.ARK_V2,
|
[AI_MODEL.DOUBAO_PRO_4K]: AI_MODEL_MODE.ARK_V2,
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_ONLINE]: AI_MODEL_MODE.ARK_V3,
|
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: AI_MODEL_MODE.ARK_V3,
|
|
||||||
[AI_MODEL.DOUBAO_PRO_32K]: AI_MODEL_MODE.ARK_V3,
|
[AI_MODEL.DOUBAO_PRO_32K]: AI_MODEL_MODE.ARK_V3,
|
||||||
[AI_MODEL.DOUBAO_PRO_128K]: AI_MODEL_MODE.ARK_V3,
|
[AI_MODEL.DOUBAO_PRO_128K]: AI_MODEL_MODE.ARK_V3,
|
||||||
};
|
};
|
||||||
|
|
@ -168,26 +131,22 @@ export const AI_MODE_PROMPT = {
|
||||||
[AI_MODEL.DOUBAO_PRO_4K]: PROMPT.ARK_V2,
|
[AI_MODEL.DOUBAO_PRO_4K]: PROMPT.ARK_V2,
|
||||||
[AI_MODEL.DOUBAO_PRO_32K]: PROMPT.ARK_V2,
|
[AI_MODEL.DOUBAO_PRO_32K]: PROMPT.ARK_V2,
|
||||||
[AI_MODEL.DOUBAO_PRO_128K]: PROMPT.ARK_V2,
|
[AI_MODEL.DOUBAO_PRO_128K]: PROMPT.ARK_V2,
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_ONLINE]: PROMPT.ARK_V3,
|
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: PROMPT.ARK_V3,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 豆包模型的 ID
|
* @brief 豆包模型的 ID
|
||||||
*/
|
*/
|
||||||
export const ARK_V2_MODEL_ID: Record<AI_MODEL, string> = {
|
export const ARK_V2_MODEL_ID: Record<AI_MODEL, string> = {
|
||||||
[AI_MODEL.DOUBAO_LITE_4K]: 'ep-20240619074755-rjmhw',
|
[AI_MODEL.DOUBAO_LITE_4K]: '',
|
||||||
[AI_MODEL.DOUBAO_PRO_4K]: 'ep-20240711111549-rhs7g',
|
[AI_MODEL.DOUBAO_PRO_4K]: '',
|
||||||
[AI_MODEL.DOUBAO_PRO_32K]: 'ep-20240828154651-wjj7g',
|
[AI_MODEL.DOUBAO_PRO_32K]: '',
|
||||||
[AI_MODEL.DOUBAO_PRO_128K]: 'ep-20240830105345-hghn6',
|
[AI_MODEL.DOUBAO_PRO_128K]: '',
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_ONLINE]: '',
|
// ... 可根据所开通的模型进行扩充
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: '',
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 豆包模型 BotID
|
* @brief 豆包模型 BotID
|
||||||
*/
|
*/
|
||||||
export const LLM_BOT_ID = {
|
export const LLM_BOT_ID = {
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_ONLINE]: 'bot-20240716132056-xxf7l',
|
// ... 可根据所开通的模型进行扩充
|
||||||
[AI_MODEL.DOUBAO_PRO_4K_KNOWLEDGE]: 'bot-20240718093727-76hl2',
|
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue