Package com.oracle.coherence.rag.model


package com.oracle.coherence.rag.model
AI model integration classes for the Oracle Coherence RAG framework.

This package provides abstract base classes and common functionality for integrating with various AI models and services. It includes model suppliers that handle caching, connection pooling, and configuration for different types of AI models used in RAG applications.

Core model integration classes include:

Local ONNX model support:

The model integration system provides:

  • Connection pooling and caching for efficient resource usage
  • Support for both local ONNX models and remote API services
  • GPU and CPU execution modes for ONNX models
  • Configurable model parameters and settings
  • Integration with LangChain4J model interfaces

Remote model providers are available in separate modules:

  • OpenAI GPT models - coherence-rag-open-ai
  • OCI GenAI service - coherence-rag-oci
  • Ollama local models - coherence-rag-ollama
  • DeepSeek models - coherence-rag-deepseek

Since:
25.09
Author:
Aleks Seovic 2025.07.04