package de.frigosped.dc.model;

public class AiCostRequest {

    private String provider;
    private String modelName;
    private String operation;
    private Long projectId;
    private Long catalogId;
    private int promptTokens;
    private int completionTokens;
    private int totalTokens;
    private double costEur;

    public String getProvider()                    { return provider; }
    public void   setProvider(String v)            { this.provider = v; }

    public String getModelName()                   { return modelName; }
    public void   setModelName(String v)           { this.modelName = v; }

    public String getOperation()                   { return operation; }
    public void   setOperation(String v)           { this.operation = v; }

    public Long   getProjectId()                   { return projectId; }
    public void   setProjectId(Long v)             { this.projectId = v; }

    public Long   getCatalogId()                   { return catalogId; }
    public void   setCatalogId(Long v)             { this.catalogId = v; }

    public int    getPromptTokens()                { return promptTokens; }
    public void   setPromptTokens(int v)           { this.promptTokens = v; }

    public int    getCompletionTokens()            { return completionTokens; }
    public void   setCompletionTokens(int v)       { this.completionTokens = v; }

    public int    getTotalTokens()                 { return totalTokens; }
    public void   setTotalTokens(int v)            { this.totalTokens = v; }

    public double getCostEur()                     { return costEur; }
    public void   setCostEur(double v)             { this.costEur = v; }
}
