2025-03-05 23:08:58 +08:00
|
|
|
|
namespace Yi.Framework.Stock.Domain.Managers;
|
|
|
|
|
|
|
|
|
|
|
|
public class SemanticKernelOptions
|
|
|
|
|
|
{
|
2025-03-07 00:35:32 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// OpenAI 模型 ID
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string ModelId { get; set; } = string.Empty;
|
2025-03-05 23:08:58 +08:00
|
|
|
|
|
2025-03-07 00:35:32 +08:00
|
|
|
|
/// <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;
|
2025-03-05 23:08:58 +08:00
|
|
|
|
}
|