https://github.com/databricks/databricks-ai-bridge
https://github.com/databricks/databricks-ai-bridge
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/databricks/databricks-ai-bridge
- Owner: databricks
- License: other
- Created: 2024-10-16T05:24:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-08T02:15:15.000Z (12 months ago)
- Last Synced: 2025-04-08T02:22:50.107Z (12 months ago)
- Language: Python
- Size: 302 KB
- Stars: 18
- Watchers: 4
- Forks: 9
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Databricks AI Bridge library
The Databricks AI Bridge library provides a shared layer of APIs to interact with Databricks AI features, such as [Databricks AI/BI Genie ](https://www.databricks.com/product/ai-bi/genie) and [Vector Search](https://docs.databricks.com/en/generative-ai/vector-search.html). Use these packages to help [author agents with Agent Framework](https://docs.databricks.com/aws/en/generative-ai/agent-framework/author-agent#requirements) on Databricks.
## Integration Packages
If you are using LangChain/LangGraph or the OpenAI SDK, we provide these integration packages for seamless integration of Databricks AI features.
- [`databricks-langchain`](./integrations/langchain/README.md) - For LangChain/LangGraph users
- [`databricks-openai`](./integrations/openai/README.md) - For OpenAI SDK users
## Installation
If you're using LangChain/LangGraph or OpenAI:
```sh
pip install databricks-langchain
pip install databricks-openai
```
For frameworks without dedicated integration packages:
```sh
pip install databricks-ai-bridge
```
### Install from source
With https:
```sh
# For LangChain/LangGraph users (recommended):
pip install git+https://git@github.com/databricks/databricks-ai-bridge.git#subdirectory=integrations/langchain
# For OpenAI users (recommended):
pip install git+https://git@github.com/databricks/databricks-ai-bridge.git#subdirectory=integrations/openai
# Generic installation (only if needed):
pip install git+https://git@github.com/databricks/databricks-ai-bridge.git
```