NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim::AI类 参考

#include <nim_cpp_ai.h>

Public 类型

using AIModelCallResultCallback = std::function< void(NIMResCode res_code, const NIMAIModelCallResult &result)>
 
using GetAIUserListCallback = std::function< void(NIMResCode res_code, const std::list< AIUserNameCard > &)>
 
using ProxyAIModelCallCallback = std::function< void(NIMResCode res_code)>
 

静态 Public 成员函数

static void RegProxyAIModelCallCb (const AIModelCallResultCallback &callback)
 注册代理 AI 全局回调
 
static void GetAIUserList (const GetAIUserListCallback &callback)
 获取 AI 数字人用户列表
 
static void ProxyAIModelCall (const NIMProxyAIModelCallParams &params, const ProxyAIModelCallCallback &callback)
 AI 数字人请求代理接口
 

成员类型定义说明

◆ AIModelCallResultCallback

using nim::AI::AIModelCallResultCallback = std::function<void(NIMResCode res_code, const NIMAIModelCallResult& result)>

◆ GetAIUserListCallback

using nim::AI::GetAIUserListCallback = std::function<void(NIMResCode res_code, const std::list<AIUserNameCard>&)>

◆ ProxyAIModelCallCallback

using nim::AI::ProxyAIModelCallCallback = std::function<void(NIMResCode res_code)>

成员函数说明

◆ GetAIUserList()

void AI::GetAIUserList ( const GetAIUserListCallback callback)
static

获取 AI 数字人用户列表

参数
callbackGetAIUserListCallback 回调
返回
void 无返回值

◆ ProxyAIModelCall()

void AI::ProxyAIModelCall ( const NIMProxyAIModelCallParams params,
const ProxyAIModelCallCallback callback 
)
static

AI 数字人请求代理接口

参数
paramsNIMProxyAIModelCallParams 请求参数
callbackProxyAIModelCallCallback 回调

◆ RegProxyAIModelCallCb()

void AI::RegProxyAIModelCallCb ( const AIModelCallResultCallback callback)
static

注册代理 AI 全局回调

参数
callbackAIModelCallResultCallback 回调
返回
void 无返回值

该类的文档由以下文件生成: