Agent nodes in chatflow applications are unable to select Doubao-1.5-pro-32k that supports FunctionCalling #105

Closed
opened 2026-02-16 10:18:04 -05:00 by yindo · 3 comments
Owner

Originally created by @wilche2 on GitHub (Mar 21, 2025).

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

1.1.0

Cloud or Self Hosted

Cloud

Steps to reproduce

  1. Agent nodes in chatflow applications are unable to select Doubao-1.5-pro-32k that supports FunctionCalling
Image

✔️ Expected Behavior

  1. Fix this bug and support selecting Doubao-1.5-pro-32k

Actual Behavior

  1. first,Doubao-1.5-pro-32k supports FunctionCalling

Image

  1. The agent node cannot select Doubao-1.5-pro-32k, and the Doubao model is not displayed at all
Image
  1. According to the verification data, due to the lack of tool call in the configuration, it cannot be selected, but obviously this is incorrect because Doubao-1.5-pro-32k supports FunctionalCalling

Image

Image

Originally created by @wilche2 on GitHub (Mar 21, 2025). ### Self Checks - [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [x] Please do not modify this template :) and fill in all the required fields. ### Dify version 1.1.0 ### Cloud or Self Hosted Cloud ### Steps to reproduce 1. Agent nodes in chatflow applications are unable to select Doubao-1.5-pro-32k that supports FunctionCalling <img width="598" alt="Image" src="https://github.com/user-attachments/assets/9099c89e-0798-4491-94d7-673d9759e431" /> ### ✔️ Expected Behavior 1. Fix this bug and support selecting Doubao-1.5-pro-32k ### ❌ Actual Behavior 1. first,Doubao-1.5-pro-32k supports FunctionCalling ![Image](https://github.com/user-attachments/assets/ed8a7363-344f-45e3-ad23-0bda6bbe423f) 2. The agent node cannot select Doubao-1.5-pro-32k, and the Doubao model is not displayed at all <img width="598" alt="Image" src="https://github.com/user-attachments/assets/01ee9c70-d7bf-4e1f-bcea-a1d6d70a55ec" /> 3. According to the verification data, due to the lack of tool call in the configuration, it cannot be selected, but obviously this is incorrect because Doubao-1.5-pro-32k supports FunctionalCalling ![Image](https://github.com/user-attachments/assets/ff69f429-be47-4f41-b048-aea58f72907a) ![Image](https://github.com/user-attachments/assets/e714e065-67ee-4450-9421-37de3a5e5273)
yindo closed this issue 2026-02-16 10:18:04 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Mar 21, 2025):

@wilche2 Hello! I'm here to help with any bugs, questions, or contributions. Let's work together to solve the issue you're facing.

Agent nodes in chatflow applications cannot select the Doubao-1.5-pro-32k model because it does not meet the specific model compatibility requirements in the Agent plugin. In Dify, only models that support either 'function call' or 'ReACT' methods for tool interaction can be used in workflow agent nodes. The system checks the model's features to determine if it supports the necessary strategies, such as FUNCTION_CALLING. If the model schema does not include features like MULTI_TOOL_CALL or TOOL_CALL, it will not be available for selection in workflow agent nodes [1][2].

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

@dosubot[bot] commented on GitHub (Mar 21, 2025): <!-- Greeting --> @wilche2 Hello! I'm here to help with any bugs, questions, or contributions. Let's work together to solve the issue you're facing. <!-- Answer --> Agent nodes in chatflow applications cannot select the Doubao-1.5-pro-32k model because it does not meet the specific model compatibility requirements in the Agent plugin. In Dify, only models that support either 'function call' or 'ReACT' methods for tool interaction can be used in workflow agent nodes. The system checks the model's features to determine if it supports the necessary strategies, such as FUNCTION_CALLING. If the model schema does not include features like MULTI_TOOL_CALL or TOOL_CALL, it will not be available for selection in workflow agent nodes <sup>[[1]](https://github.com/langgenius/dify/issues/15800)</sup><sup>[[2]](https://github.com/langgenius/dify/issues/16344)</sup>. <!-- Dosu Comment Footer --> *To continue talking to [Dosu](https://dosu.dev), mention @dosu.* --- <sup>Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=other)</sup>
Author
Owner

@wilche2 commented on GitHub (Mar 21, 2025):

@wilche2 Hello! I'm here to help with any bugs, questions, or contributions. Let's work together to solve the issue you're facing.

Agent nodes in chatflow applications cannot select the Doubao-1.5-pro-32k model because it does not meet the specific model compatibility requirements in the Agent plugin. In Dify, only models that support either 'function call' or 'ReACT' methods for tool interaction can be used in workflow agent nodes. The system checks the model's features to determine if it supports the necessary strategies, such as FUNCTION_CALLING. If the model schema does not include features like MULTI_TOOL_CALL or TOOL_CALL, it will not be available for selection in workflow agent nodes [1][2].

To continue talking to Dosu, mention @dosu.

Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

The official page of volcengine shows support for Function Call, isn't it the same as Function Calling??

@wilche2 commented on GitHub (Mar 21, 2025): > [@wilche2](https://github.com/wilche2) Hello! I'm here to help with any bugs, questions, or contributions. Let's work together to solve the issue you're facing. > > Agent nodes in chatflow applications cannot select the Doubao-1.5-pro-32k model because it does not meet the specific model compatibility requirements in the Agent plugin. In Dify, only models that support either 'function call' or 'ReACT' methods for tool interaction can be used in workflow agent nodes. The system checks the model's features to determine if it supports the necessary strategies, such as FUNCTION_CALLING. If the model schema does not include features like MULTI_TOOL_CALL or TOOL_CALL, it will not be available for selection in workflow agent nodes [[1]](https://github.com/langgenius/dify/issues/15800)[[2]](https://github.com/langgenius/dify/issues/16344). > > _To continue talking to [Dosu](https://dosu.dev), mention [@dosu](https://github.com/dosu)._ > > Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/1d88fa6b-b595-45fb-96ff-0be5fb937350?feedback_type=other) The official page of volcengine shows support for Function Call, isn't it the same as Function Calling??
Author
Owner

@xiaoleijian commented on GitHub (Mar 21, 2025):

I also have this problem, I hope the developers can solve it soon

@xiaoleijian commented on GitHub (Mar 21, 2025): I also have this problem, I hope the developers can solve it soon
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-official-plugins#105