Search Results for

    Show / Hide Table of Contents

    Interface IAiApiExecutor

    Namespace: Crowdin.Api.AI
    Assembly: Crowdin.Api.dll
    Syntax
    [PublicAPI]
    public interface IAiApiExecutor

    Methods

    | Edit this page View Source

    AddAiPrompt(long?, AddAiPromptRequest)

    Declaration
    Task<AiPromptResource> AddAiPrompt(long? userId, AddAiPromptRequest request)
    Parameters
    Type Name Description
    long? userId
    AddAiPromptRequest request
    Returns
    Type Description
    Task<AiPromptResource>
    | Edit this page View Source

    AddAiProvider(long?, AddAiProviderRequest)

    Declaration
    Task<AiProviderResource> AddAiProvider(long? userId, AddAiProviderRequest request)
    Parameters
    Type Name Description
    long? userId
    AddAiProviderRequest request
    Returns
    Type Description
    Task<AiProviderResource>
    | Edit this page View Source

    CancelAiPromptCompletion(long?, long, string)

    Declaration
    Task CancelAiPromptCompletion(long? userId, long aiPromptId, string completionId)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    string completionId
    Returns
    Type Description
    Task
    | Edit this page View Source

    CheckAiReportGenerationStatus(long?, string)

    Declaration
    Task<AiReportGenerationStatus> CheckAiReportGenerationStatus(long? userId, string aiReportId)
    Parameters
    Type Name Description
    long? userId
    string aiReportId
    Returns
    Type Description
    Task<AiReportGenerationStatus>
    | Edit this page View Source

    CloneAiPrompt(long?, long, CloneAiPromptRequest)

    Declaration
    Task<AiPromptResource> CloneAiPrompt(long? userId, long aiPromptId, CloneAiPromptRequest request)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    CloneAiPromptRequest request
    Returns
    Type Description
    Task<AiPromptResource>
    | Edit this page View Source

    CreateAiPromptFineTuningJob(long?, long, CreateAiPromptFineTuningJobRequest)

    Declaration
    Task<AiFineTuningJob> CreateAiPromptFineTuningJob(long? userId, long aiPromptId, CreateAiPromptFineTuningJobRequest request)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    CreateAiPromptFineTuningJobRequest request
    Returns
    Type Description
    Task<AiFineTuningJob>
    | Edit this page View Source

    CreateAiProxyChatCompletion(long?, long, IDictionary<string, object>)

    Declaration
    Task<AiProxyChatCompletion> CreateAiProxyChatCompletion(long? userId, long aiProviderId, IDictionary<string, object> request)
    Parameters
    Type Name Description
    long? userId
    long aiProviderId
    IDictionary<string, object> request
    Returns
    Type Description
    Task<AiProxyChatCompletion>
    | Edit this page View Source

    DeleteAiPrompt(long?, long)

    Declaration
    Task DeleteAiPrompt(long? userId, long aiPromptId)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    Returns
    Type Description
    Task
    | Edit this page View Source

    DeleteAiProvider(long?, long)

    Declaration
    Task DeleteAiProvider(long? userId, long aiProviderId)
    Parameters
    Type Name Description
    long? userId
    long aiProviderId
    Returns
    Type Description
    Task
    | Edit this page View Source

    DownloadAiPromptCompletion(long?, long, string)

    Declaration
    Task<DownloadLink> DownloadAiPromptCompletion(long? userId, long aiPromptId, string completionId)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    string completionId
    Returns
    Type Description
    Task<DownloadLink>
    | Edit this page View Source

    DownloadAiPromptFineTuningDataset(long?, long, string)

    Declaration
    Task<DownloadLink> DownloadAiPromptFineTuningDataset(long? userId, long aiPromptId, string jobIdentifier)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    string jobIdentifier
    Returns
    Type Description
    Task<DownloadLink>
    | Edit this page View Source

    DownloadAiReport(long?, string)

    Declaration
    Task<DownloadLink> DownloadAiReport(long? userId, string aiReportId)
    Parameters
    Type Name Description
    long? userId
    string aiReportId
    Returns
    Type Description
    Task<DownloadLink>
    | Edit this page View Source

    EditAiPrompt(long?, long, IEnumerable<AiPromptPatch>)

    Declaration
    Task<AiPromptResource> EditAiPrompt(long? userId, long aiPromptId, IEnumerable<AiPromptPatch> patches)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    IEnumerable<AiPromptPatch> patches
    Returns
    Type Description
    Task<AiPromptResource>
    | Edit this page View Source

    EditAiProvider(long?, long, IEnumerable<AiProviderPatch>)

    Declaration
    Task<AiProviderResource> EditAiProvider(long? userId, long aiProviderId, IEnumerable<AiProviderPatch> patches)
    Parameters
    Type Name Description
    long? userId
    long aiProviderId
    IEnumerable<AiProviderPatch> patches
    Returns
    Type Description
    Task<AiProviderResource>
    | Edit this page View Source

    EditAiSettings(long?, IEnumerable<AiSettingsPatch>)

    Declaration
    Task<AiSettings> EditAiSettings(long? userId, IEnumerable<AiSettingsPatch> patches)
    Parameters
    Type Name Description
    long? userId
    IEnumerable<AiSettingsPatch> patches
    Returns
    Type Description
    Task<AiSettings>
    | Edit this page View Source

    GenerateAiPromptCompletion(long?, long, GenerateAiPromptCompletionRequest)

    Declaration
    Task<AiPromptCompletion> GenerateAiPromptCompletion(long? userId, long aiPromptId, GenerateAiPromptCompletionRequest request)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    GenerateAiPromptCompletionRequest request
    Returns
    Type Description
    Task<AiPromptCompletion>
    | Edit this page View Source

    GenerateAiPromptFineTuningDataset(long?, long, GenerateAiPromptFineTuningDatasetRequest)

    Declaration
    Task<AiFineTuningDataset> GenerateAiPromptFineTuningDataset(long? userId, long aiPromptId, GenerateAiPromptFineTuningDatasetRequest request)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    GenerateAiPromptFineTuningDatasetRequest request
    Returns
    Type Description
    Task<AiFineTuningDataset>
    | Edit this page View Source

    GenerateAiReport(long?, GenerateAiReport)

    Declaration
    Task<AiReportGenerationStatus> GenerateAiReport(long? userId, GenerateAiReport request)
    Parameters
    Type Name Description
    long? userId
    GenerateAiReport request
    Returns
    Type Description
    Task<AiReportGenerationStatus>
    | Edit this page View Source

    GetAiPrompt(long?, long)

    Declaration
    Task<AiPromptResource> GetAiPrompt(long? userId, long aiPromptId)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    Returns
    Type Description
    Task<AiPromptResource>
    | Edit this page View Source

    GetAiPromptCompletionStatus(long?, long, string)

    Declaration
    Task<AiPromptCompletion> GetAiPromptCompletionStatus(long? userId, long aiPromptId, string completionId)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    string completionId
    Returns
    Type Description
    Task<AiPromptCompletion>
    | Edit this page View Source

    GetAiPromptFineTuningDatasetGenerationStatus(long?, long, string)

    Declaration
    Task<AiFineTuningDataset> GetAiPromptFineTuningDatasetGenerationStatus(long? userId, long aiPromptId, string jobIdentifier)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    string jobIdentifier
    Returns
    Type Description
    Task<AiFineTuningDataset>
    | Edit this page View Source

    GetAiPromptFineTuningJobStatus(long?, long, string)

    Declaration
    Task<AiFineTuningJob> GetAiPromptFineTuningJobStatus(long? userId, long aiPromptId, string jobIdentifier)
    Parameters
    Type Name Description
    long? userId
    long aiPromptId
    string jobIdentifier
    Returns
    Type Description
    Task<AiFineTuningJob>
    | Edit this page View Source

    GetAiProvider(long?, long)

    Declaration
    Task<AiProviderResource> GetAiProvider(long? userId, long aiProviderId)
    Parameters
    Type Name Description
    long? userId
    long aiProviderId
    Returns
    Type Description
    Task<AiProviderResource>
    | Edit this page View Source

    GetAiSettings(long?)

    Declaration
    Task<AiSettings> GetAiSettings(long? userId)
    Parameters
    Type Name Description
    long? userId
    Returns
    Type Description
    Task<AiSettings>
    | Edit this page View Source

    ListAiPrompts(long?, long?, AiPromptAction?, int, int)

    Declaration
    Task<ResponseList<AiPromptResource>> ListAiPrompts(long? userId, long? projectId = null, AiPromptAction? action = null, int limit = 25, int offset = 0)
    Parameters
    Type Name Description
    long? userId
    long? projectId
    AiPromptAction? action
    int limit
    int offset
    Returns
    Type Description
    Task<ResponseList<AiPromptResource>>
    | Edit this page View Source

    ListAiProviderModels(long?, long)

    Declaration
    Task<ResponseList<AiProviderModelResource>> ListAiProviderModels(long? userId, long aiProviderId)
    Parameters
    Type Name Description
    long? userId
    long aiProviderId
    Returns
    Type Description
    Task<ResponseList<AiProviderModelResource>>
    | Edit this page View Source

    ListAiProviders(long?, int, int)

    Declaration
    Task<ResponseList<AiProviderResource>> ListAiProviders(long? userId, int limit = 25, int offset = 0)
    Parameters
    Type Name Description
    long? userId
    int limit
    int offset
    Returns
    Type Description
    Task<ResponseList<AiProviderResource>>
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX