diff --git a/ai/oracle-digital-assistant/oda-multi-agent/README.md b/ai/oracle-digital-assistant/oda-multi-agent/README.md new file mode 100644 index 000000000..09b6a0967 --- /dev/null +++ b/ai/oracle-digital-assistant/oda-multi-agent/README.md @@ -0,0 +1,23 @@ +# ODA Multi-Agent samples + +## Installation +Please import the sample below in your ODA +- Llm1 + - contains a agent calling tools +- LlmHistory1 + - contains an agent calling tools + - and history of conversation +- RagHoliday + - contains an agent calling other agent +- Unity + - contains an supervisor that calls other agents +- LLamaProd + - contains an supervisor that calls other agents + - translation + +## Configuration +Be sure to import the Weather API before to import the Skills. + +## Known issue +- RagHoliday and LLamaProd use a RAG agent (you need an OCI RAG agent ocid to use it) +- LLamaProd needs more rest API to work fully. One of them is a RAG agent (you need an OCI RAG agent ocid to use it) diff --git a/ai/oracle-digital-assistant/oda-multi-agent/RESTService-fetchWeather.yaml b/ai/oracle-digital-assistant/oda-multi-agent/RESTService-fetchWeather.yaml new file mode 100644 index 000000000..d5f31f3ed --- /dev/null +++ b/ai/oracle-digital-assistant/oda-multi-agent/RESTService-fetchWeather.yaml @@ -0,0 +1,13 @@ +exportedRestServices: +- endpoint: "http://api.openweathermap.org/data/2.5/weather?units=metric" + name: "fetchWeather" + type: "REST" + authType: "apiKey" + mock: false + restServiceMethods: + - restServiceMethodType: "GET" + contentType: "application/json" + restServiceParams: + - type: "query" + key: "q" + value: "bangalore" diff --git a/ai/oracle-digital-assistant/oda-multi-agent/mgLLM1(1.0).zip b/ai/oracle-digital-assistant/oda-multi-agent/mgLLM1(1.0).zip new file mode 100644 index 000000000..218224f5d Binary files /dev/null and b/ai/oracle-digital-assistant/oda-multi-agent/mgLLM1(1.0).zip differ diff --git a/ai/oracle-digital-assistant/oda-multi-agent/mgLLamaProd7(1.0).zip b/ai/oracle-digital-assistant/oda-multi-agent/mgLLamaProd7(1.0).zip new file mode 100644 index 000000000..92fa0e0d4 Binary files /dev/null and b/ai/oracle-digital-assistant/oda-multi-agent/mgLLamaProd7(1.0).zip differ diff --git a/ai/oracle-digital-assistant/oda-multi-agent/mgLlmHistory1(1.0).zip b/ai/oracle-digital-assistant/oda-multi-agent/mgLlmHistory1(1.0).zip new file mode 100644 index 000000000..d9ab967c8 Binary files /dev/null and b/ai/oracle-digital-assistant/oda-multi-agent/mgLlmHistory1(1.0).zip differ diff --git a/ai/oracle-digital-assistant/oda-multi-agent/mgRagHoliday3(1.0)(1).zip b/ai/oracle-digital-assistant/oda-multi-agent/mgRagHoliday3(1.0)(1).zip new file mode 100644 index 000000000..7e8dd8482 Binary files /dev/null and b/ai/oracle-digital-assistant/oda-multi-agent/mgRagHoliday3(1.0)(1).zip differ diff --git a/ai/oracle-digital-assistant/oda-multi-agent/mgUnity2(1.0).zip b/ai/oracle-digital-assistant/oda-multi-agent/mgUnity2(1.0).zip new file mode 100644 index 000000000..da7d1b0e3 Binary files /dev/null and b/ai/oracle-digital-assistant/oda-multi-agent/mgUnity2(1.0).zip differ