This project provides a standalone, Python-based application to allow Solace event brokers to connect to a wide range of AI models and services. The application is designed to be easily extensible to support new AI models and services.
Please see the documentation for more information.
Please see the getting started guide for instructions on how to get started quickly.
solace-ai-connector provides OpenTelemetry-based metrics for monitoring duration across:
- Remote service calls (Solace broker, S3, OAuth, etc.)
- LLM inference (duration and time-to-first-token)
- Database operations
- Gateway request handling
- Internal operations
Enable in your configuration:
management_server:
observability:
enabled: true
path: /metricsSee Observability Documentation for details.
This is not an officially supported Solace product.
For more information try these resources:
- Ask the Solace Community
- The Solace Developer Portal website at: https://solace.dev
Contributions are encouraged! Please read CONTRIBUTING for details on our code of conduct, and the process for submitting pull requests to us.
See the LICENSE file for details.