Core Documentation
DifyBaseClient
DifyBaseClient.__init__()
DifyBaseClient._login()
DifyBaseClient._send_user_request()
DifyUserClient
DifyUserClient.update_timezone()
DifyUserClient.update_system_model()
DifyUserClient.apps
DifyUserClient.get_app()
DifyUserClient.tool_providers
DifyUserClient.get_tool_provider()
DifyUserClient.tools
DifyUserClient.get_tool()
DifyUserClient.model_providers
DifyUserClient.get_model_provider()
DifyUserClient.create_app()
DifyUserClient.create_app_from_yaml()
DifyUserClient.delete_app()
DifyClient
DifyClient.__init__()
Credentials
App.create()
Chat
Chat.id
Chat.app
Chat.client
Chat.info
Chat.messages
WorkflowApp.get_logs()
WorkflowApp.iter_logs()
WorkflowApp.get_node_executions()
AgentApp.get_logs()
AgentApp.iter_logs()
AgentApp.get_messages()
ChatApp.get_logs()
ChatApp.iter_logs()
KnowledgeDataset
KnowledgeDataset.__init__()
KnowledgeDataset.documents
KnowledgeDataset.get_document()
KnowledgeDataset.create_document_by_text()
KnowledgeDataset.create_document_by_file()
KnowledgeDataset.update_document_from_file()
KnowledgeDataset.delete_document()
KnowledgeDataset.delete()
KnowledgeDocument
KnowledgeDocument.__init__()
KnowledgeDocument.segments
KnowledgeDocument.create_segments()
KnowledgeDocument.get_segment()
KnowledgeDocument.delete_segment()
KnowledgeDocument.indexing_status
KnowledgeDocument.wait_for_indexing()
KnowledgeDocument.data
KnowledgeDocument.delete()
KnowledgeSegment
KnowledgeSegment.__init__()
KnowledgeSegment.update()
KnowledgeSegment.delete()
DatasetPermissionEnum
DatasetPermissionEnum.ONLY_ME
DatasetPermissionEnum.ALL_TEAM
DatasetPermissionEnum.PARTIAL_TEAM
DocumentIndexingStatuses
DocumentIndexingStatuses.WAITING
DocumentIndexingStatuses.PARSING
DocumentIndexingStatuses.CLEANING
DocumentIndexingStatuses.SPLITTING
DocumentIndexingStatuses.COMPLETED
DocumentIndexingStatuses.INDEXING
DocumentIndexingStatuses.ERROR
DocumentIndexingStatuses.PAUSED
KnowledgeToken
KnowledgeSegmentSettings
KnowledgeDocumentSegmentSettings
KnowledgeDocumentData
ToolProvider
ToolProvider.create()
ToolProvider.tool_info
WorkflowToolProvider
WorkflowToolProvider.info
WorkflowToolProvider.tools
BuiltinToolProvider
BuiltinToolProvider.tools
BuiltinToolProvider.tools_info
BuiltinToolProvider.update_credentials()
Tool
Tool.create()
Tool.info
WorkflowTool
WorkflowTool.workflow_app_id
WorkflowTool.info
BuiltinTool
BuiltinTool.info
ToolInfo
ToolParameter
WorkflowToolProviderInfo
Chat.__init__()
WorkflowLogEntry
WorkflowLogEntry.id
WorkflowLogEntry.workflow_run
WorkflowLogEntry.created_from
WorkflowLogEntry.created_by_role
WorkflowLogEntry.created_by_account
WorkflowLogEntry.created_by_end_user
WorkflowLogEntry.created_at
WorkflowRun
WorkflowRun.id
WorkflowRun.version
WorkflowRun.status
WorkflowRun.error
WorkflowRun.elapsed_time
WorkflowRun.total_tokens
WorkflowRun.total_steps
WorkflowRun.created_at
WorkflowRun.finished_at
WorkflowRun.exceptions_count
WorkflowNodeExecution
WorkflowNodeExecution.id
WorkflowNodeExecution.node_type
WorkflowNodeExecution.title
WorkflowNodeExecution.status
WorkflowNodeExecution.error
WorkflowNodeExecution.elapsed_time
WorkflowNodeExecution.inputs
WorkflowNodeExecution.outputs
WorkflowNodeExecution.process_data
WorkflowNodeExecution.index
WorkflowNodeExecution.predecessor_node_id
WorkflowNodeExecution.node_id
WorkflowNodeExecution.execution_metadata
WorkflowNodeExecution.extras
WorkflowNodeExecution.created_at
WorkflowNodeExecution.created_by_role
WorkflowNodeExecution.created_by_account
WorkflowNodeExecution.created_by_end_user
WorkflowNodeExecution.finished_at
WorkflowNodeExecutionMetadata
WorkflowNodeExecutionMetadata.parallel_id
WorkflowNodeExecutionMetadata.parallel_start_node_id
WorkflowNodeExecutionMetadata.tool_info
WorkflowNodeExecutionMetadata.total_tokens
WorkflowNodeExecutionMetadata.total_price
WorkflowNodeExecutionMetadata.currency
WorkflowNodeExecutions
WorkflowNodeExecutions.data
AgentConversation
AgentConversation.id
AgentConversation.status
AgentConversation.from_source
AgentConversation.from_end_user_id
AgentConversation.from_end_user_session_id
AgentConversation.from_account_id
AgentConversation.from_account_name
AgentConversation.name
AgentConversation.summary
AgentConversation.read_at
AgentConversation.created_at
AgentConversation.updated_at
AgentConversation.annotated
AgentConversation.agent_model_config
AgentConversation.message_count
AgentConversation.user_feedback_stats
AgentConversation.admin_feedback_stats
AgentConversation.status_count
ChatMessage
ChatMessage.id
ChatMessage.conversation_id
ChatMessage.inputs
ChatMessage.query
ChatMessage.answer
ChatMessage.message
ChatMessage.feedback
ChatMessage.created_at
ChatMessage.created_by_role
ChatMessage.created_by_account
ChatMessage.created_by_end_user
ChatMessage.from_source
ChatMessage.from_end_user_id
ChatMessage.from_end_user_session_id
ChatMessage.from_account_id
ChatMessage.from_account_name
PaginatedChatMessages
PaginatedChatMessages.data
PaginatedChatMessages.page
PaginatedChatMessages.limit
PaginatedChatMessages.total
PaginatedChatMessages.has_more
PaginatedAgentLogs
PaginatedAgentLogs.data
PaginatedAgentLogs.page
PaginatedAgentLogs.limit
PaginatedAgentLogs.total
PaginatedAgentLogs.has_more
Advanced Features
AppToken
WorkflowDraft
Graph
GraphNode
GraphEdge
GraphEdgeData
GraphNodeData
Viewport
BaseModel
BaseModel.id
BaseModel.created_at
BaseModel.updated_at
BaseModel.to_dict()
PaginatedResponse
PaginatedResponse.page
PaginatedResponse.limit
PaginatedResponse.total
PaginatedResponse.has_more
PaginatedResponse.data
PaginatedResponse.__iter__()
PaginatedResponse.__len__()
PaginatedWorkflowLogs
PaginatedWorkflowLogs.data
PaginatedWorkflowLogs.page
PaginatedWorkflowLogs.limit
PaginatedWorkflowLogs.total
PaginatedWorkflowLogs.has_more
ModelProvider
ModelProvider.__init__()
ModelProvider.info
ModelProvider.update_credentials()
ModelProvider.validate_credentials()
ModelProvider.delete()
SupportedModelType
SupportedModelType.text_embedding
SupportedModelType.speech2text
SupportedModelType.moderation
SupportedModelType.tts
SupportedModelType.llm
SupportedModelType.rerank
ModelProviderInfo
ModelProviderHelp
Development