Directories
¶
| Path | Synopsis |
|---|---|
|
Package ai provides an interface for interacting with AI providers.
|
Package ai provides an interface for interacting with AI providers. |
|
anthropic
Package anthropic provides a client wrapper for the Anthropic API that complies with the ai.Provider interface.
|
Package anthropic provides a client wrapper for the Anthropic API that complies with the ai.Provider interface. |
|
datadog
Package datadog provides a client wrapper for the Datadog AI proxy API that complies with the ai.Provider interface.
|
Package datadog provides a client wrapper for the Datadog AI proxy API that complies with the ai.Provider interface. |
|
openai
Package openai provides a client wrapper for the OpenAI API that complies with the ai.Provider interface.
|
Package openai provides a client wrapper for the OpenAI API that complies with the ai.Provider interface. |
|
Package app is the main package for the application.
|
Package app is the main package for the application. |
|
Package errno provides a way to handle errors with exit codes.
|
Package errno provides a way to handle errors with exit codes. |
|
Package meta provides build information and other metadata for the application.
|
Package meta provides build information and other metadata for the application. |
|
Package prompt holds prompts to be used by AI.
|
Package prompt holds prompts to be used by AI. |
|
Package validate contains functions and utilities for validating input data.
|
Package validate contains functions and utilities for validating input data. |
|
Package xbase64 extends Go's base64 package.
|
Package xbase64 extends Go's base64 package. |
Click to show internal directories.
Click to hide internal directories.