# Oracle AI RFP Response

# 🧠 Oracle AI RFP Response

Oracle LAD A-Team
Cristiano Hoshikawa
cristiano.hoshikawa@oracle.com

Tutorial: https://docs.oracle.com/en/learn/oci-genai-pdf
REST Service Endpoint: http://demo-orcl-api-ai.hoshikawa.com.br:8101/chat

## Overview

This application provides an AI-assisted RFP response engine for Oracle Cloud Infrastructure (OCI). It analyzes natural language requirements and returns a structured, evidence-based technical response.

- Official Oracle technical documentation
- Semantic search using vector embeddings
- Knowledge Graph signals
- Large Language Models (LLMs)

## Try It — Live RFP Question

Enter an RFP requirement or technical question below. The API will return a structured JSON response.

### AI Response

## REST API Usage

The service exposes a POST endpoint that accepts a JSON payload.

`curl -X POST http://demo-orcl-api-ai.hoshikawa.com.br:8101/chat \ -H "Content-Type: application/json" \ -d '{ "question": "Does Oracle Cloud Infrastructure (OCI) Compute support online resizing of memory for running virtual machine instances?" }'`

### Request Parameters

question (string)
Natural language description of an RFP requirement or technical capability. Small wording changes may affect how intent and evidence are interpreted.

## AI Response JSON Structure

The API always returns a strict and normalized JSON structure, designed for traceability, auditing, and human validation.

### answer

Final assessment of the requirement: YES, NO, or PARTIAL. A NO means the requirement is not explicitly satisfied as written.

### confidence

Indicates the strength of the supporting evidence: HIGH, MEDIUM, or LOW.

### ambiguity_detected

Flags whether the requirement is vague, overloaded, or open to interpretation.

### confidence_reason

Short explanation justifying the confidence level.

### justification

Technical rationale connecting the evidence to the requirement. This is not marketing text.

### evidence

List of supporting references:

- quote – Exact extracted text
- source – URL or document reference

## Important Notes

- Responses are generated by an LLM. Even with low temperature, minor variations may occur across executions.
- Results depend on wording, terminology, and framing of the requirement.
- In many RFPs, an initial NO can be reframed into a valid YES by mapping the requirement to the correct OCI service.
- Human review is mandatory. This tool supports architects and RFP teams — it does not replace them.

GraphRAG • Oracle Autonomous Database 23ai • Embeddings • Knowledge Graph • LLM • Flask API