Learn.VideoAnalysis/VideoAnalysisCore/AICore/ChatGPT/BserGPT.cs

21 lines
486 B
C#

using VideoAnalysisCore.AICore.ChatGPT.Dto;
using VideoAnalysisCore.AICore.SherpaOnnx;
using VideoAnalysisCore.Common;
using Whisper.net;
namespace VideoAnalysisCore.AICore.ChatGPT
{
/// <summary>
/// GPT 接口
/// </summary>
public interface IBserGPT
{
/// <summary>
/// 访问GPT
/// </summary>
/// <param name="task">任务id</param>
/// <returns></returns>
public Task<TaskRes> CallGPT(string task);
}
}