29 lines
710 B
C#
29 lines
710 B
C#
namespace Yi.Framework.Stock.Domain.Managers;
|
|
|
|
public class SemanticKernelOptions
|
|
{
|
|
/// <summary>
|
|
/// OpenAI 模型 ID
|
|
/// </summary>
|
|
public string ModelId { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// OpenAI API 密钥
|
|
/// </summary>
|
|
public string ApiKey { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// API 端点地址
|
|
/// </summary>
|
|
public string Endpoint { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 最大生成令牌数
|
|
/// </summary>
|
|
public int MaxTokens { get; set; } = 1000;
|
|
|
|
/// <summary>
|
|
/// 插件目录路径
|
|
/// </summary>
|
|
public string PluginsDirectoryPath { get; set; } = string.Empty;
|
|
} |