Documentation
¶
Index ¶
- func NormalizeURL(apiURL string) string
- type Client
- func (c *Client) RawDelete(ctx context.Context, path string, result any) error
- func (c *Client) RawGet(ctx context.Context, path string, result any) error
- func (c *Client) RawPost(ctx context.Context, path string, body any, result any) error
- func (c *Client) ResolveSessionID(ctx context.Context, projectName string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NormalizeURL ¶ added in v0.1.7
NormalizeURL strips a trailing "/api/v1" suffix (with or without a trailing slash) so that the SDK — which appends "api/v1" itself — does not double it. Self-hosted users commonly set LANGSMITH_ENDPOINT to "https://host/api/v1".
Types ¶
type Client ¶
Client wraps the LangSmith Go SDK and provides helpers for raw HTTP calls.
Click to show internal directories.
Click to hide internal directories.