Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Container = &LargeLanguageModelProviderContainer{}
)
Initialize a large language model provider container singleton instance
Functions ¶
func InitializeLargeLanguageModelProvider ¶
InitializeLargeLanguageModelProvider initializes the current large language model provider according to the config
Types ¶
type LargeLanguageModelProviderContainer ¶
type LargeLanguageModelProviderContainer struct {
// contains filtered or unexported fields
}
LargeLanguageModelProviderContainer contains the current large language model provider
func (*LargeLanguageModelProviderContainer) GetJsonResponseByReceiptImageRecognitionModel ¶
func (l *LargeLanguageModelProviderContainer) GetJsonResponseByReceiptImageRecognitionModel(c core.Context, uid int64, currentConfig *settings.Config, request *data.LargeLanguageModelRequest) (*data.LargeLanguageModelTextualResponse, error)
GetJsonResponseByReceiptImageRecognitionModel returns the json response from the current large language model provider by receipt image recognition model
Click to show internal directories.
Click to hide internal directories.