Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChatbotService ¶
type ChatbotService interface {
GenerateChatbotResponseFrom(ctx context.Context, user dto.UserTokenData, message string) (dto.ChatResponse, error)
GetProfileChatbotHistory(ctx context.Context, user dto.UserTokenData) ([]dto.ChatResponse, error)
}
func New ¶
func New(l *logrus.Logger, gemini *gemini.Gemini, cs chatbotRepository.ChatbotRepository) ChatbotService
Click to show internal directories.
Click to hide internal directories.