Package com.morpheusdata.model.llm
Class LlmIntegration
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.llm.LlmIntegration
- All Implemented Interfaces:
Serializable
Represents an LlmModel integration instance backed by an AccountIntegration.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AccountIntegrationprotected Stringprotected Booleanprotected Stringprotected Longprotected Stringprotected Longprotected Stringprotected Longprotected Longprotected Stringprotected Longprotected Stringprotected Longprotected LlmIntegrationTypeFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()getType()voidsetAccountIntegration(AccountIntegration accountIntegration) voidvoidsetEnabled(Boolean enabled) voidsetMetadata(Map<String, Object> metadata) voidvoidvoidsetRequestUsageLimit(Long requestUsageLimit) voidsetRequestUsagePeriod(String requestUsagePeriod) voidsetRequestUsageRemaining(Long requestUsageRemaining) voidsetRequestUsageResetAt(String requestUsageResetAt) voidsetRequestUsageUsed(Long requestUsageUsed) voidsetTokenUsageLimit(Long tokenUsageLimit) voidsetTokenUsagePeriod(String tokenUsagePeriod) voidsetTokenUsageRemaining(Long tokenUsageRemaining) voidsetTokenUsageResetAt(String tokenUsageResetAt) voidsetTokenUsageUsed(Long tokenUsageUsed) voidsetType(LlmIntegrationType type) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
accountIntegration
-
type
-
code
-
name
-
enabled
-
tokenUsageUsed
-
tokenUsageRemaining
-
tokenUsageLimit
-
tokenUsagePeriod
-
tokenUsageResetAt
-
requestUsageUsed
-
requestUsageRemaining
-
requestUsageLimit
-
requestUsagePeriod
-
requestUsageResetAt
-
models
-
metadata
-
-
Constructor Details
-
LlmIntegration
public LlmIntegration()
-
-
Method Details
-
getAccountIntegration
-
setAccountIntegration
-
getType
-
setType
-
getCode
-
setCode
-
getName
-
setName
-
getEnabled
-
setEnabled
-
getTokenUsageUsed
-
setTokenUsageUsed
-
getTokenUsageRemaining
-
setTokenUsageRemaining
-
getTokenUsageLimit
-
setTokenUsageLimit
-
getTokenUsagePeriod
-
setTokenUsagePeriod
-
getTokenUsageResetAt
-
setTokenUsageResetAt
-
getRequestUsageUsed
-
setRequestUsageUsed
-
getRequestUsageRemaining
-
setRequestUsageRemaining
-
getRequestUsageLimit
-
setRequestUsageLimit
-
getRequestUsagePeriod
-
setRequestUsagePeriod
-
getRequestUsageResetAt
-
setRequestUsageResetAt
-
getModels
-
setModels
-
getMetadata
-
setMetadata
-