Files
model-gateway/model/entity/prompts_provider_protocol.go
T

31 lines
1014 B
Go

package entity
import "gitea.redpowerfuture.com/red-future/common/beans"
// ProviderProtocol 模型协议映射配置
type ProviderProtocol struct {
beans.SQLBaseDO `orm:",inherit"`
ProviderName string `orm:"provider_name" json:"providerName"`
RequestTemplate map[string]any `orm:"request_template" json:"requestTemplate"`
SystemPromptTemplate string `orm:"system_prompt_template" json:"systemPromptTemplate"`
Status int `orm:"status" json:"status"`
}
// providerProtocolCol 列名
type providerProtocolCol struct {
beans.SQLBaseCol
ProviderName string
RequestTemplate string
SystemPromptTemplate string
Status string
}
// ProviderProtocolCol 列名常量
var ProviderProtocolCol = providerProtocolCol{
SQLBaseCol: beans.DefSQLBaseCol,
ProviderName: "provider_name",
RequestTemplate: "request_template",
SystemPromptTemplate: "system_prompt_template",
Status: "status",
}