Builder: node types with specific implementations
メンテナーはふだん 6 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 38/100
調査の方向性
ビジュアルビルダーの実装と PR #687 のレビュー フィードバックから始めてください。9 種類のノードタイプが現在どのように表現されているか、また生成コードがどのように生成されるかを調査してください。完了とは、一覧にある各タイプが、provider または HTTP 呼び出し、ストリーミング、インライン Python、条件付きのループ/router 動作を含む、具体的で機能する Burr アクションを生成することです。
索引モデルが issue の本文から書いたものです。
説明
Follow-up from PR #687 review feedback by @elijahbenizzy.
The visual builder currently has 9 node types (Action, Input, Result, LLM Call, API Call, Code, Streaming, Loop, Router) that are mostly visual/metadata. Each type should have a concrete implementation backing it, so the generated code produces functional Burr actions out of the box.
Scope:
- LLM Call: generate action with actual provider SDK call (OpenAI, Anthropic, etc.)
- API Call: generate action with HTTP client (httpx/requests)
- Code: inline Python execution
- Streaming: streaming action with proper
StreamingResultContainer - Loop/Router: proper transition logic with conditions
This was flagged as acceptable for the initial merge but important for the builder to be genuinely useful beyond prototyping.
Ref: https://github.com/apache/burr/pull/687#pullrequestreview-2795208280
- 主要言語
- Python
- スター
- 2.6k
- フォーク
- 209
- 平均マージ
- 10日 9時間
- マージ済み PR(30日)
- 17
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/burr のほかの issue
-
`burr` fails to start when the Python path has a space in it対応中かも @enekoreto が 2 日前に担当しました。 オープンstatus/needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 6 日以内に返信
-
Add more instructions for applying ORM migrations for S3 deployment対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンarea/storage area/ui help wanted kind/documentation priority/low
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 6 日以内に返信
-
Add documentation on how to run the Burr UI server再び着手できるかも @iamSerafinnn が 131 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンarea/ui good first issue kind/documentation priority/low
難易度 2/5 半日 初心者へのやさしさ 68/100
メンテナーはふだん 6 日以内に返信
-
status/needs-triage
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
メンテナーはふだん 6 日以内に返信
-
status/needs-triage
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
メンテナーはふだん 6 日以内に返信
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
Graphify-Labs/graphify#4524 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
topoteretes/cognee#5982 ·
メンテナーはふだん 1 日以内に返信
-
Patches of derivations with `__structuredAttrs` are ignored対応中かも @KiaraGrouwstra が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 81/100
nix-community/vulnix#184 ·
-
New Internshipオープンnew_internship
難易度 1/5 1時間未満 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
aws-samples/sample-per-model-bedrock#295 ·
メンテナーはふだん 1 日以内に返信