Disable Tracing In Typescript
See below on how you can disable funciton level tracing for specific vendors:import * as Langtrace from "@langtrase/typescript-sdk";
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
openai: [ // All supported functions for openai
'openai.chat.completion',
'openai.embeddings.create',
'openai.images.edit',
'openai.images.generate'
]
}
})
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
anthropic: ['anthropic.messages.create'], // All supported functions for anthropic
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
llamaindex: [
// All supported functions for llamaindex
'llamaindex.OpenAI.chat',
'llamaindex.RetrieverQueryEngine.query',
'llamaindex.VectorIndexRetriever.retrieve',
'llamaindex.SimpleVectorStore.query',
'llamaindex.RetrieverQueryEngine.retrieve',
],
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
chromadb: [
// All supported functions for chromadb
'chromadb.collection.add',
'chromadb.collection.count',
'chromadb.collection.delete',
'chromadb.collection.modify',
'chromadb.collection.peek',
'chromadb.collection.query',
'chromadb.collection.update',
],
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
cohere: [
// All supported functions for cohere
'cohere.chat',
'cohere.chatStream',
'cohere.embed',
'cohere.embedJobs.create',
'cohere.rerank',
],
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
groq: ['groq.chat.completions.create'], // All supported functions for groq
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
pinecone: [
// All supported functions for pinecone
'pinecone.index.deleteAll',
'pinecone.index.deleteMany',
'pinecone.index.deleteOne',
'pinecone.index.query',
'pinecone.index.upsert',
],
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
pg: ['pg.Client.query'], // All supported functions for pg
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
qdrant: [
// All supported functions for qdrant
'qdrantdb.count',
'qdrantdb.delete',
'qdrantdb.discover',
'qdrantdb.discover_batch',
'qdrantdb.get_collection',
'qdrantdb.get_collections',
'qdrantdb.recommend',
'qdrantdb.recommend_batch',
'qdrantdb.retrieve',
'qdrantdb.search',
'qdrantdb.search_batch',
'qdrantdb.update_collection',
'qdrantdb.update_vectors',
'qdrantdb.upsert',
],
},
});
import * as Langtrace from '@langtrase/typescript-sdk';
Langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
weaviate: [
// All supported functions for weaviate
'batch.objectsBatcher.do',
'batch.referencePayloadBuilder.do',
'batch.referencesBatcher.do',
'graphql.aggregate.do',
'graphql.explore.do',
'graphql.get.do',
'graphql.raw.do',
'schema.classCreator.do',
'schema.classDeleter.do',
'schema.classGetter.do',
'schema.propertyCreator.do',
'schema.shardsGetter.do',
'schema.shardsUpdater.do',
'schema.tenantExists.do',
'schema.tenantsCreator.do',
'schema.tenantsGetter.do',
'schema.tenantsUpdater.do',
],
},
});
Disable Tracing In Python
See below on how you can disable funciton level tracing for specific vendors:from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
open_ai: [ # All supported functions for openai
'openai.chat.completions.create',
'openai.embeddings.create',
'openai.images.edit',
'openai.images.generate'
]
}
})
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
anthropic: ['anthropic.messages.create']
}
})
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
llamaindex: [
# All supported functions for llamaindex
'llamaindex.OpenAI.chat',
'llamaindex.RetrieverQueryEngine.query',
'llamaindex.VectorIndexRetriever.retrieve',
'llamaindex.SimpleVectorStore.query',
'llamaindex.RetrieverQueryEngine.retrieve',
],
},
});
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
chromadb: [
# All supported functions for chromadb
'chromadb.collection.add',
'chromadb.collection.count',
'chromadb.collection.delete',
'chromadb.collection.modify',
'chromadb.collection.peek',
'chromadb.collection.query',
'chromadb.collection.update',
],
},
});
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
cohere: [
# All supported functions for cohere
'cohere.client.chat',
'cohere.client.chat_stream',
'cohere.client.embed',
'cohere.client.rerank',
],
},
});
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
groq: ['groq.chat.completions.create'], # All supported functions for groq
},
});
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
pinecone: [
# All supported functions for pinecone
'pinecone.index.delete',
'pinecone.index.query',
'pinecone.index.upsert',
],
},
});
from langtrace_python_sdk import langtrace
langtrace.init({
write_spans_to_console: true,
batch: false,
disable_tracing_for_functions: {
qdrant: [
# All supported functions for qdrant
"qdrantdb.add",
"qdrantdb.get_collection",
"qdrantdb.get_collections",
"qdrantdb.query",
"qdrantdb.query_batch",
"qdrantdb.delete",
"qdrantdb.discover",
"qdrantdb.discover_batch",
"qdrantdb.recommend",
"qdrantdb.recommend_batch",
"qdrantdb.retrieve",
"qdrantdb.search",
"qdrantdb.search_batch",
"qdrantdb.upsert",
"qdrantdb.count",
"qdrantdb.update_collection",
"qdrantdb.update_vectors",
],
},
});