Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[bot] Instrument cartesia (193,798 weekly downloads)

Fermée
#854 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
55/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
python

Piste de recherche

Start by comparing the existing integrations in py/src/braintrust/integrations/livekit_agents/ and pipecat/, then review Cartesia's tts.bytes and tts.sse APIs in its upstream documentation. Check py/pyproject.toml for the integration matrix and py/noxfile.py for the corresponding session. Done means a Cartesia integration exists, is registered and tested consistently with the existing agent-framework integrations.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

new-integration python

What's missing

cartesia (the official Python SDK for Cartesia's text-to-speech / voice generation API) has no native instrumentation in the Braintrust Python SDK. There is no py/src/braintrust/integrations/cartesia/ directory, no entry in py/pyproject.toml [tool.braintrust.matrix], and no nox session in py/noxfile.py. The SDK exposes execution-oriented TTS generation calls (e.g. Cartesia().tts.bytes(...) / tts.sse(...)) that are commonly composed into voice-agent pipelines — the same category of real-time generation execution Braintrust already instruments for LiveKit Agents and Pipecat, both of which frequently use Cartesia as their TTS backend.

Weekly downloads

193,798 (as of 2026-10-05; https://pypistats.org/api/packages/cartesia/recent)

Braintrust docs status

not_found — searched site:braintrust.dev docs Cartesia; no Braintrust-Cartesia integration docs exist (only unrelated results, including a third-party listing of Cartesia as a market "competitor," which is not an integration reference). No mention in the Braintrust docs (https://www.braintrust.dev/docs).

Upstream sources

Local repo files inspected

  • README.md (root) — "Integrations included in braintrust" table, no Cartesia entry
  • py/pyproject.toml — grepped for cartesia, no matches in [tool.braintrust.matrix] or dependency groups
  • py/noxfile.py — grepped for cartesia, no matching session
  • py/src/braintrust/integrations/ — no cartesia subdirectory
  • py/src/braintrust/integrations/livekit_agents/ and py/src/braintrust/integrations/pipecat/ — reviewed; both instrument the agent-framework layer generically and do not add Cartesia-specific span/metric handling
  • repo-wide grep for cartesia — no source-code references found outside this audit

Filed by an automated library-gap audit. Please verify before prioritizing.

Langage dominant
Python
Étoiles
22
Forks
27
Merge moyen
14 h 49 min
PR mergées (30 j)
126

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de braintrustdata/braintrust-sdk-python

Toutes les issues de braintrustdata/braintrust-sdk-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.