chore: define provider fun, not error include yet
This commit is contained in:
parent
e806c992c4
commit
7578dd837d
|
@ -1,5 +1,26 @@
|
||||||
package providers
|
package providers
|
||||||
|
|
||||||
type ChatProvider struct {
|
import "simplylab/model"
|
||||||
|
|
||||||
|
type ChatProvider struct {
|
||||||
|
}
|
||||||
|
|
||||||
|
func (p ChatProvider) CheckUserMessageLimitedIn30Seconds(user model.User) bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
func (p ChatProvider) CheckUserMessageLimitedInDaily(user model.User) bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
func (p ChatProvider) AddChatMessages(messages []model.NewMessage) int {
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
func (p ChatProvider) GetUserChatMessages(user model.User, limit int) []model.Message {
|
||||||
|
return make([]model.Message, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (p ChatProvider) GetUserChatMessagesCountToday(user model.User) int {
|
||||||
|
return 0
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,3 +3,7 @@ package providers
|
||||||
type OpenRouterProvider struct {
|
type OpenRouterProvider struct {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (p OpenRouterProvider) Chat(content string) string {
|
||||||
|
return "todo"
|
||||||
|
}
|
Loading…
Reference in New Issue