coze-dev / coze-dev/cozeloop-python

trace 支持 dspy框架

Ouverte
#32 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
33
Forks
15
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

dspy支持[OpenTelemetry](https://opentelemetry.io/),同时OpenTelemetry官方也提供了能力组件:https://pypi.org/project/openinference-instrumentation-dspy/

dspy如果上报到langSmith,只需要添加如下代码即可:

```python
from langsmith.integrations.otel import configure
from openinference.instrumentation.dspy import DSPyInstrumentor

configure(project_name="这是一个自定义名字")
DSPyInstrumentor().instrument()
```

理论上是不是cozeloop-python的trace上报也是类似?只需要添加例子代码即可,可否帮忙确认一下?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner les exemples liés de OpenTelemetry et openinference-instrumentation-dspy, puis inspectez la manière dont cozeloop-python configure actuellement la transmission des traces. Vérifiez si la configuration de DSPy est analogue et, si c’est le cas, ajoutez un exemple exécutable. Le travail est terminé lorsque l’exemple démontre clairement que les traces de DSPy sont transmises via cozeloop-python.

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

Évaluation

Stack technique
python
Domaine
observability
Type d'issue
Documentation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

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