| 1234567891011121314151617181920212223242526272829303132333435 |
- package dify
- import "one-api/dto"
- type DifyChatRequest struct {
- Inputs map[string]interface{} `json:"inputs"`
- Query string `json:"query"`
- ResponseMode string `json:"response_mode"`
- User string `json:"user"`
- AutoGenerateName bool `json:"auto_generate_name"`
- }
- type DifyMetaData struct {
- Usage dto.Usage `json:"usage"`
- }
- type DifyData struct {
- WorkflowId string `json:"workflow_id"`
- NodeId string `json:"node_id"`
- }
- type DifyChatCompletionResponse struct {
- ConversationId string `json:"conversation_id"`
- Answer string `json:"answer"`
- CreateAt int64 `json:"create_at"`
- MetaData DifyMetaData `json:"metadata"`
- }
- type DifyChunkChatCompletionResponse struct {
- Event string `json:"event"`
- ConversationId string `json:"conversation_id"`
- Answer string `json:"answer"`
- Data DifyData `json:"data"`
- MetaData DifyMetaData `json:"metadata"`
- }
|