Skip to content

Integration of Thinking Models (e.g., DeepSeek-R1) #396

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
maciejmajek opened this issue Jan 30, 2025 · 0 comments
Open

Integration of Thinking Models (e.g., DeepSeek-R1) #396

maciejmajek opened this issue Jan 30, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request priority/minor Lower-priority tasks that can be picked up when time allows or planned for later.

Comments

@maciejmajek
Copy link
Member

Is your feature request related to a problem? Please describe.
Standard models (versus thinking models) struggle with advanced planning, making complex task execution inefficient. Thinking models (e.g., DeepSeek-R1) demonstrate strong reasoning abilities, making them ideal for structured task execution in RAI. To fully leverage AI-driven automation, I need specialized models for different aspects of reasoning and execution.

Describe the solution you'd like
I want to integrate thinking models (e.g., DeepSeek-R1) into RAI using LangGraph-based architectures. Specifically, this setup would include:

  • Thinking Model: A model dedicated to structuring and breaking down tasks before execution.
  • Tool-Calling Model: A model optimized for executing predefined plans by calling relevant tools.
  • Multimodal Tool-Calling Models: A hybrid system capable of handling both textual and multimodal inputs while executing planned actions.

LangGraph nodes should coordinate these models. Additionally, config.toml should be expanded to support the inclusion of these additional models, allowing for proper configuration and execution within the system.

@maciejmajek maciejmajek added the enhancement New feature or request label Jan 30, 2025
@maciejmajek maciejmajek added the priority/minor Lower-priority tasks that can be picked up when time allows or planned for later. label Apr 17, 2025
@maciejmajek maciejmajek self-assigned this Apr 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority/minor Lower-priority tasks that can be picked up when time allows or planned for later.
Projects
None yet
Development

No branches or pull requests

1 participant