12345678910111213141516171819202122232425262728293031 |
- package aimod
- import (
- "eta/eta_api/global"
- "eta/eta_api/utils"
- "time"
- )
- type FileUploadRecord struct {
- FileUploadRecordId int `orm:"column(file_upload_record_id);pk" gorm:"primaryKey"`
- AdminId int `description:"用户id"`
- FileUrl string `description:"文件地址"`
- FileName string `description:"文件名称"`
- OpenaiFileId string `description:"openai返回的文件id"`
- OpenaiFileName string `description:"openai返回的文件名称"`
- OpenaiObject string `description:"openai返回的文件对象"`
- OpenaiStatus string `description:"openai返回的文件状态"`
- OpenaiPurpose string `description:"openai返回的提示词"`
- OpenaiStatusDetails string `description:"openai返回的文件状态详情"`
- OpenaiCreatedAt int64 `description:"openai返回的创建时间"`
- CreateTime time.Time `description:"创建时间"`
- ModifyTime time.Time `description:"修改时间"`
- }
- // AddAiChatTopic 新增上传文件记录
- func (obj *FileUploadRecord) AddFileUploadRecord() (lastId int64, err error) {
- o := global.DbMap[utils.DbNameAI]
- err = o.Create(obj).Error
- lastId = int64(obj.FileUploadRecordId)
- return
- }
|