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

feat: introduce workflows and tasks #8

Merged
merged 3 commits into from
Apr 5, 2024
Merged

feat: introduce workflows and tasks #8

merged 3 commits into from
Apr 5, 2024

Conversation

galkleinman
Copy link
Contributor

@galkleinman galkleinman commented Jan 30, 2024

Feat

  • Added Workflow type, which creates a new root span, and then propagating it's context.
  • Added Task type, which can be created as part of workflow (represents a logical block/processing block). Creates a span in the context of the parent workflow.
  • Added support for reporting Prompt/Completion in the context of Workflow/Task.
Screenshot 2024-01-30 at 14 57 19

Fix

  • sdk initialization is now repoted using log.printf instead of fmt.printf

@nirga nirga requested a review from kostyay February 13, 2024 13:09
@nirga nirga merged commit 2d99d05 into main Apr 5, 2024
4 checks passed
@nirga nirga deleted the gk/workflow branch April 5, 2024 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants