NIMSDK-iOS
载入中...
搜索中...
未找到
NIMAIModelConfigParams类 参考

#import <NIMAIManagerProtocol.h>

类 NIMAIModelConfigParams 继承关系图:

属性

NSString * prompt
 提示词 更多...
 
NSInteger maxTokens
 模型最大tokens数量 更多...
 
CGFloat topP
 
CGFloat temperature
 

详细描述

Ai 大模型配置覆盖, 配置了该字段, 则默认覆盖控制台相关配置 如果所有字段均为空,则以控制台配置为准, 本地不做格式校验 如果设置参数超过范围, 则会主动纠正到正确范围

属性说明

◆ maxTokens

- (NSInteger) maxTokens
readwritenonatomicassign

模型最大tokens数量

◆ prompt

- (NSString*) prompt
readwritenonatomiccopy

提示词

◆ temperature

- (CGFloat) temperature
readwritenonatomicassign

取值范围(0,2),用于控制随机性和多样性的程度。 具体来说,temperature值控制了生成文本时对每个候选词的概率分布进行平滑的程度。较高的temperature值会降低概率分布的峰值,使得更多的低概率词被选择,生成结果更加多样化;而较低的temperature值则会增强概率分布的峰值,使得高概率词更容易被选择,生成结果更加确定。

◆ topP

- (CGFloat) topP
readwritenonatomicassign

取值范围(0,1),生成时,核采样方法的概率阈值。 例如,取值为0.8时,仅保留累计概率之和大于等于0.8的概率分布中的token,作为随机采样的候选集。取值范围为(0,1.0),取值越大,生成的随机性越高;取值越低,生成的随机性越低。 默认值 0.5。注意,取值不要大于等于1


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