[bot] Instrument runwayml (62,131 weekly downloads)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- python
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Python
- Estrellas
- 21
- Forks
- 23
- Merge medio
- 19 h 23 min
- PR fusionados (30 d)
- 97
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de braintrustdata/braintrust-sdk-python
-
feature python
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
braintrustdata/braintrust-sdk-python#868 ·
Los mantenedores suelen responder en 1 día
-
auto_instrument() creates duplicate LLM spans for Google ADK Gemini callsPosiblemente ocupada @AbhiPrasad la tomó hace 1 día. Abiertobug python
braintrustdata/braintrust-sdk-python#896 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
new-integration python
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
braintrustdata/braintrust-sdk-python#854 ·
Los mantenedores suelen responder en 1 día
-
new-integration python
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
braintrustdata/braintrust-sdk-python#852 ·
Los mantenedores suelen responder en 1 día
-
Migrate legacy HTTPConnection callers to the policy-aware Transport incrementallyPosiblemente ocupada @AbhiPrasad la tomó hace 8 días. Abiertopython
braintrustdata/braintrust-sdk-python#839 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de braintrustdata/braintrust-sdk-python
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
UKGovernmentBEIS/inspect_ai#5802 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
no-human-ai/no_human#660 ·
Los mantenedores suelen responder en 1 día
-
Add a Security Insights v2 fileAbiertodocumentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
documentation need help question
Dificultad 1/5 1-3 horas Aptitud para principiantes 66/100
phonology024/babelscribe#26 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100