[bot] Instrument runwayml (62,131 weekly downloads)
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
- 難度
- 5/5
- 預估耗時
- 一週以上
- 新手友好度
- 35/100
- Issue 類型
- 功能
- 描述清晰度
- 需要釐清
- 活躍度
- 活躍
- 技術堆疊
- python
研究方向
Start by verifying the Runway API methods in the official README and API reference, especially client.image_to_video.create(), then review existing integrations under py/src/braintrust/integrations/. Check py/pyproject.toml, py/noxfile.py, and the root README.md to understand dependency, test-session, and documentation conventions. Done should include a scoped native integration, its matrix and nox coverage, and the corresponding README entry.
由索引模型根據 Issue 內容生成。
描述
What's missing
runwayml (the official Python SDK for Runway's generative video/image API) has no native instrumentation in the Braintrust Python SDK. There is no py/src/braintrust/integrations/runwayml/ directory, no entry in py/pyproject.toml [tool.braintrust.matrix], and no nox session in py/noxfile.py. The SDK exposes execution-oriented generation calls (confirmed in the official README: client.image_to_video.create()) that submit and poll asynchronous generative video jobs — the same class of "call out to a generative model and capture the execution" behavior Braintrust already instruments for other media/generation providers.
Weekly downloads
62,131 (as of 2026-10-05; https://pypistats.org/api/packages/runwayml/recent)
Braintrust docs status
not_found — searched site:braintrust.dev docs Runway ML video; no dedicated Runway integration page or mention of runwayml exists in the Braintrust docs (https://www.braintrust.dev/docs).
Upstream sources
- PyPI: https://pypi.org/pypi/runwayml/json (confirmed current
info.version) - GitHub: https://github.com/runwayml/sdk-python
- Docs/README: https://github.com/runwayml/sdk-python/blob/main/README.md (confirms
client.image_to_video.create()execution API; additional generation methods such as text_to_video/text_to_image should be verified against Runway's official API reference at https://docs.dev.runwayml.com before scoping implementation)
Local repo files inspected
README.md(root) — "Integrations included inbraintrust" table, no Runway entrypy/pyproject.toml— grepped forrunway, no matches in[tool.braintrust.matrix]or dependency groupspy/noxfile.py— grepped forrunway, no matching sessionpy/src/braintrust/integrations/— norunwaymlsubdirectory- repo-wide grep for
runwayml— no source-code references found outside this audit
Filed by an automated library-gap audit. Please verify before prioritizing.
- 主要語言
- Python
- 星號
- 21
- 分支
- 23
- 平均合併
- 19 小時 23 分鐘
- 30 天內合併 PR
- 97
環境準備
- 提供 Dockerfile 或 Docker Compose 檔案
- 沒有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
braintrustdata/braintrust-sdk-python 的其他 Issue
-
feature python
難度 2/5 1-3 小時 新手友好度 76/100
braintrustdata/braintrust-sdk-python#868 ·
維護者通常 1 天內回覆
-
auto_instrument() creates duplicate LLM spans for Google ADK Gemini calls可能已有人在做 @AbhiPrasad 於 1 天前認領。 未關閉bug python
braintrustdata/braintrust-sdk-python#896 · 1 則留言 · 已指派 1 人 ·
維護者通常 1 天內回覆
-
new-integration python
難度 4/5 3-5 天 新手友好度 55/100
braintrustdata/braintrust-sdk-python#854 ·
維護者通常 1 天內回覆
-
new-integration python
難度 4/5 3-5 天 新手友好度 52/100
braintrustdata/braintrust-sdk-python#852 ·
維護者通常 1 天內回覆
-
Migrate legacy HTTPConnection callers to the policy-aware Transport incrementally可能已有人在做 @AbhiPrasad 於 8 天前認領。 未關閉python
braintrustdata/braintrust-sdk-python#839 · 已指派 1 人 ·
維護者通常 1 天內回覆
查看 braintrustdata/braintrust-sdk-python 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 82/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 62/100
-
難度 2/5 1-3 小時 新手友好度 72/100
維護者通常 1 天內回覆
-
[BUG] Multi-day events show "Ended" while still in progress可能已有人在做 @tarunagnihotri534 今天認領。 未關閉bug
難度 2/5 1-3 小時 新手友好度 85/100
data-umbrella/du-event-board#231 · 2 則留言 ·
-
avl_automation: the generated control surface block isn't valid XML (typo in avl_out_parse.py)可能已有人在做 @brksol 今天認領。 未關閉
難度 1/5 1 小時以內 新手友好度 92/100
PX4/PX4-gazebo-models#164 ·