17 lines
495 B
C#
17 lines
495 B
C#
using DramaLing.Api.Models.DTOs;
|
|
|
|
namespace DramaLing.Api.Services.AI.Gemini;
|
|
|
|
/// <summary>
|
|
/// 句子分析服務介面
|
|
/// </summary>
|
|
public interface ISentenceAnalyzer
|
|
{
|
|
/// <summary>
|
|
/// 分析英文句子
|
|
/// </summary>
|
|
/// <param name="inputText">輸入文本</param>
|
|
/// <param name="options">分析選項</param>
|
|
/// <returns>分析結果</returns>
|
|
Task<SentenceAnalysisData> AnalyzeSentenceAsync(string inputText, AnalysisOptions options);
|
|
} |