@arizeai/phoenix-client
Version:
A client for the Phoenix API
18 lines • 625 B
TypeScript
import { NodeTracerProvider } from "@opentelemetry/sdk-trace-node";
import { HeadersOptions } from "openapi-fetch";
/**
* Creates a provider that exports traces to Phoenix.
*/
export declare function createProvider({ projectName, baseUrl, headers, }: {
projectName: string;
headers: HeadersOptions;
/**
* The base URL of the Phoenix. Doesn't include the /v1/traces path.
*/
baseUrl: string;
}): NodeTracerProvider;
/**
* For dry runs we create a provider that doesn't export traces.
*/
export declare function createNoOpProvider(): NodeTracerProvider;
//# sourceMappingURL=instrumention.d.ts.map