AgentOps-AI / AgentOps-AI/agentops

[Bug]: Broken viz in Agent Ops Traces when using with_structured_output

Abierto
#1,263 0 comentarios 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
Python
Estrellas
5.8k
Forks
619
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Contact Details

_No response_

### 📦 Package Version

agentops==0.4.21

### 🎞️ Framework Version

_No response_

### 🔎 Describe the Bug

from agentops.integration.callbacks.langchain import LangchainCallbackHandler
from langchain_openai import ChatOpenAI
from src.settings import settings
handler = LangchainCallbackHandler(api_key=settings.agentops_api_key, tags=['LangChain Example'])

chat_model = ChatOpenAI(
model_name="gpt-4o-2024-08-06",
base_url="https://eu.api.openai.com/v1",
api_key=settings.openai_api_key,
temperature=0,
callbacks=[handler],
)

llm_with_structured_output = chat_model.with_structured_output(Score)
message_str = json.dumps(data, ensure_ascii=False)
prompt = PROMPT.format(info=message_str)
response = await llm_with_structured_output.ainvoke(prompt)

Image

### 🤝 Contribution

- [ ] Yes, I'd be happy to submit a pull request with these changes.
- [ ] I need some guidance on how to contribute.
- [ ] I'd prefer the AgentOps team to handle this update.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.