AI Optimizer Client
The included web-based client is built with Streamlit and communicates with the AI Optimizer Server through its REST API.
BYO Client
You can replace the included client with any client that can communicate with the REST API.
The client provides a simple interface for working with the AI Optimizer. You can:
- Interact with language models
- Accelerate chatbot response testing
- Experiment with prompt engineering
- Split and embed documents
- Configure Deep Data Security
- Set up databases, models, and access to Oracle Cloud Infrastructure
Choose a Path​
- Chat with a language model: Configure a language model, then open the Chatbot.
- Query your data with a chatbot: Configure an Oracle AI Database, make SQLcl MCP Server available, then enable NL2SQL in the Chatbot.
- Build a RAG chatbot: Configure an Oracle AI Database and language and embedding models. Then use Split/Embed to create a vector store.
- Evaluate AI Models with Data: Use the Testbed to see how different model configurations perform with your data.