| 12345678910111213141516171819202122232425 |
- package dto
- import (
- "github.com/gin-gonic/gin"
- "one-api/types"
- )
- type Request interface {
- GetTokenCountMeta() *types.TokenCountMeta
- IsStream(c *gin.Context) bool
- SetModelName(modelName string)
- }
- type BaseRequest struct {
- }
- func (b *BaseRequest) GetTokenCountMeta() *types.TokenCountMeta {
- return &types.TokenCountMeta{
- TokenType: types.TokenTypeTokenizer,
- }
- }
- func (b *BaseRequest) IsStream(c *gin.Context) bool {
- return false
- }
- func (b *BaseRequest) SetModelName(modelName string) {}
|