NIMSDK-iOS
载入中...
搜索中...
未找到
NIMAIManagerProtocol.h 文件参考
#import <Foundation/Foundation.h>
#import "NIMUserManagerProtocol.h"
#import "NIMUser.h"

浏览源代码.

protocol  <NIMAIManager>
 
protocol  <NIMAIListDelegate>
 
class  NIMAIModelCallContent
 
class  NIMAIModelCallMessage
 请求调用上下文内容 更多...
 
class  NIMAIModelConfigParams
 
class  NIMProxyAIModelCallParams
 
class  NIMAIModelConfig
 
class  NIMAIUser
 
class  NIMProxyAICallAntispamConfig
 
class  NIMAIModelCallResult
 

类型定义

typedef void(^ NIMGetAlUserListBlock) (NSError *__nullable error, NSArray< NIMAIUser * > *_Nullable result)
 数字人拉取接口的回调 更多...
 
typedef void(^ NIMProxyAIModelCallBlock) (NSError *__nullable error)
 Al数字人请求代理接口的回调 更多...
 

枚举

enum  NIMAIModelType { NIMAIModelTypeUnknow , NIMAIModelTypeQwen , NIMAIModelTypeAzure , NIMAIModelTypePrivate }
 大模型类型 更多...
 
enum  NIMAIModelCallContentType { NIMAIModelCallContentTypeText = 0 }
 大模型请求内容类型 更多...
 
enum  NIMAIModelRoleType { NIMAIModelRoleTypeSystem , NIMAIModelRoleTypeUser , NIMAIModelRoleTypeAssistant }
 大模型角色内容 更多...
 

类型定义说明

◆ NIMGetAlUserListBlock

typedef void(^ NIMGetAlUserListBlock) (NSError *__nullable error, NSArray< NIMAIUser * > *_Nullable result)

数字人拉取接口的回调

◆ NIMProxyAIModelCallBlock

typedef void(^ NIMProxyAIModelCallBlock) (NSError *__nullable error)

Al数字人请求代理接口的回调

枚举类型说明

◆ NIMAIModelCallContentType

大模型请求内容类型

枚举值
NIMAIModelCallContentTypeText 

◆ NIMAIModelRoleType

大模型角色内容

枚举值
NIMAIModelRoleTypeSystem 
NIMAIModelRoleTypeUser 
NIMAIModelRoleTypeAssistant 

◆ NIMAIModelType

大模型类型

枚举值
NIMAIModelTypeUnknow 
NIMAIModelTypeQwen 
NIMAIModelTypeAzure 
NIMAIModelTypePrivate