Skip to content

Commit 148f344

Browse files
committed
.
1 parent 610b1cc commit 148f344

9 files changed

Lines changed: 19 additions & 19 deletions

File tree

docs/content/integrations/frameworks/anthropic.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Anthropic
44
sidebar_label: Anthropic
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[Anthropic](https://docs.anthropic.com/) provides the Messages API for Claude, including tool use and streaming.
1010

docs/content/integrations/frameworks/crewai.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: CrewAI
44
sidebar_label: CrewAI
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[CrewAI](https://www.crewai.com/) is a Python framework for orchestrating role-playing autonomous agents that collaborate on multi-step tasks.
1010

docs/content/integrations/frameworks/langchain.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: LangChain
44
sidebar_label: LangChain
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[LangChain](https://www.langchain.com/) is an open-source framework for building LLM applications with models, prompts, tools, retrievers, chains, and agents.
1010

@@ -62,7 +62,7 @@ The `deepeval` integration traces LangChain runs through a `CallbackHandler` tha
6262

6363
`deepeval`'s LangChain integration enables you to:
6464

65-
- **Trace any LangChain run manually** — pass `CallbackHandler(...)` through `config={"callbacks": [...]}`.
65+
- **Trace any LangChain run** — pass `CallbackHandler(...)` through `config={"callbacks": [...]}` per call.
6666
- **Evaluate traces or individual components** with `deepeval` metrics.
6767
- **Run evals from scripts or CI/CD** — same callback, different surfaces.
6868
- **Customize trace and span data** through callback kwargs, LangChain metadata, and `deepeval`'s tool decorator.
@@ -79,7 +79,7 @@ The `deepeval` integration traces LangChain runs through a `CallbackHandler` tha
7979
pip install -U deepeval langchain langchain-openai
8080
```
8181

82-
Unlike OTel integrations, LangChain is manually instrumented. You decide which runs are traced by passing `CallbackHandler(...)` into LangChain's runtime config.
82+
LangChain is instrumented per-call: you decide which runs are traced by passing `CallbackHandler(...)` into LangChain's runtime config.
8383

8484
</Step>
8585

@@ -224,7 +224,7 @@ retriever = vector_store.as_retriever().with_config(
224224

225225
## Customizing trace and span data
226226

227-
LangChain is manually instrumented, so customization happens at the callback or component config boundary.
227+
LangChain is instrumented per-call through callbacks, so customization happens at the callback or component config boundary.
228228

229229
- Use `CallbackHandler(...)` kwargs for trace-level defaults like `name`, `tags`, `metadata`, `thread_id`, and `user_id`.
230230
- Use LangChain metadata for component-level fields on LLM and retriever spans.

docs/content/integrations/frameworks/langgraph.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: LangGraph
44
sidebar_label: LangGraph
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[LangGraph](https://www.langchain.com/langgraph) is a framework for building stateful, graph-based agent workflows on top of LangChain.
1010

@@ -62,7 +62,7 @@ The `deepeval` integration traces LangGraph runs through LangChain's `CallbackHa
6262

6363
`deepeval`'s LangGraph integration enables you to:
6464

65-
- **Trace any LangGraph run manually** — pass `CallbackHandler(...)` through `config={"callbacks": [...]}`.
65+
- **Trace any LangGraph run** — pass `CallbackHandler(...)` through `config={"callbacks": [...]}` per call.
6666
- **Evaluate traces or model / agent components** with `deepeval` metrics.
6767
- **Run evals from scripts or CI/CD** — same callback, different surfaces.
6868
- **Customize trace and span data** through callback kwargs and LangChain metadata.
@@ -79,7 +79,7 @@ The `deepeval` integration traces LangGraph runs through LangChain's `CallbackHa
7979
pip install -U deepeval langgraph langchain-openai
8080
```
8181

82-
LangGraph uses LangChain's callback system, so the `deepeval` integration is manual. You decide which graph runs are traced by passing `CallbackHandler(...)` into the graph config.
82+
LangGraph uses LangChain's callback system, so the `deepeval` integration is per-call. You decide which graph runs are traced by passing `CallbackHandler(...)` into the graph config.
8383

8484
</Step>
8585

@@ -219,7 +219,7 @@ For deterministic tool calls, use tool spans for traceability, inputs, outputs,
219219

220220
## Customizing trace and span data
221221

222-
LangGraph is manually instrumented through LangChain callbacks, so customization happens at the callback or component config boundary.
222+
LangGraph is instrumented per-call through LangChain callbacks, so customization happens at the callback or component config boundary.
223223

224224
- Use `CallbackHandler(...)` kwargs for trace-level defaults like `name`, `tags`, `metadata`, `thread_id`, and `user_id`.
225225
- Use LangChain metadata for component-level fields on LLM and retriever spans.

docs/content/integrations/frameworks/llamaindex.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: LlamaIndex
44
sidebar_label: LlamaIndex
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[LlamaIndex](https://www.llamaindex.ai/) is an orchestration framework for data ingestion, indexing, and retrieval-augmented generation, with first-class agent and workflow primitives.
1010

docs/content/integrations/frameworks/openai-agents.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: OpenAI Agents
44
sidebar_label: OpenAI Agents
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[OpenAI Agents](https://openai.github.io/openai-agents-python/) is OpenAI's Python SDK for building agents that reason, call tools, and hand off to other agents.
1010

docs/content/integrations/frameworks/openai.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: OpenAI
44
sidebar_label: OpenAI
55
---
66

7-
<IntegrationTagsDisplayer manual={true} cicdEvals={true} traceability={true} />
7+
<IntegrationTagsDisplayer native={true} cicdEvals={true} traceability={true} />
88

99
[OpenAI](https://platform.openai.com/docs/) provides chat completions and responses APIs for building LLM applications.
1010

docs/src/components/IntegrationTagsDisplayer/IntegrationTagsDisplayer.module.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
&.otel {
2828
--pill-hue: oklch(0.6 0.14 220);
2929
}
30-
&.manual {
30+
&.native {
3131
--pill-hue: oklch(0.58 0.15 155);
3232
}
3333

docs/src/components/IntegrationTagsDisplayer/index.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ import styles from "./IntegrationTagsDisplayer.module.scss";
33

44
interface IntegrationTagsDisplayerProps {
55
otel?: boolean;
6-
manual?: boolean;
6+
native?: boolean;
77
cicdEvals?: boolean;
88
traceability?: boolean;
99
}
1010

1111
const IntegrationTagsDisplayer = ({
1212
otel = false,
13-
manual = false,
13+
native = false,
1414
cicdEvals = false,
1515
traceability = false,
1616
}: IntegrationTagsDisplayerProps) => {
@@ -21,9 +21,9 @@ const IntegrationTagsDisplayer = ({
2121
OTel Instrumentation
2222
</div>
2323
)}
24-
{manual && (
25-
<div className={`${styles.pill} ${styles.manual}`}>
26-
Manual instrumentation
24+
{native && (
25+
<div className={`${styles.pill} ${styles.native}`}>
26+
Native Instrumentation
2727
</div>
2828
)}
2929
{cicdEvals && (

0 commit comments

Comments
 (0)