Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PregnantProfile float64 = 1 NonPregnantProfile float64 = 2 )
View Source
var (
ErrorInvalidPictureProvided = NewError.New("invalid picture provided, picture must be food", http.StatusBadRequest)
)
Functions ¶
This section is empty.
Types ¶
type NutritionService ¶
type NutritionService interface { GeneratePredict(context.Context, dto.UserTokenData, dto.GenerateNutritionRequest) (dto.GenerateNutritionsResponse, error) StoreNutritions(context.Context, dto.UserTokenData, dto.NutritionsRequest) (dto.NutritionsResponse, error) CurrentNutritions(ctx context.Context, data dto.UserTokenData) (dto.CurrentNutritionsResponse, error) }
func New ¶
func New(log *logrus.Logger, nr nutritionRepository.NutritionRepository, ai *gemini.Gemini, fs firebase.FirebaseStorage) NutritionService
Click to show internal directories.
Click to hide internal directories.