Skip to content
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

[Feature Request] Message-to-Data Format Converter #1210

Closed
1 of 2 tasks
Wendong-Fan opened this issue Nov 25, 2024 · 1 comment · Fixed by #1193
Closed
1 of 2 tasks

[Feature Request] Message-to-Data Format Converter #1210

Wendong-Fan opened this issue Nov 25, 2024 · 1 comment · Fixed by #1193
Assignees
Labels
Data Related to camel data processing New Feature P0 Task with high level priority
Milestone

Comments

@Wendong-Fan
Copy link
Member

Wendong-Fan commented Nov 25, 2024

Required prerequisites

Motivation

Develop a flexible system for converting agent messages into structured data formats, leveraging the power of Pydantic for standardization and customization.

  1. Generalized Data Format Support:
  • Define a set of reusable Pydantic objects for commonly used data formats, such as pre-training, instruction tuning, and conversion tasks.
  • Provide the ability for users to pass custom Pydantic models for data conversion to suit their specific requirements.
  1. Message-to-Data Conversion:
  • Implement a converter capable of transforming agent messages into the defined structured data formats seamlessly and efficiently.

Solution

No response

Alternatives

No response

Additional context

No response

@Wendong-Fan Wendong-Fan added Data Related to camel data processing New Feature P0 Task with high level priority labels Nov 25, 2024
@Wendong-Fan Wendong-Fan added this to the Sprint 17 milestone Nov 25, 2024
@Wendong-Fan Wendong-Fan modified the milestones: Sprint 17, Sprint 17.5 Nov 25, 2024
@Wendong-Fan
Copy link
Member Author

  1. BaseMessage -> structured object
  2. string -> structured object
  3. structured object -> BaseMessage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Data Related to camel data processing New Feature P0 Task with high level priority
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

3 participants