Skip to content

Commit d7a2689

Browse files
Merge pull request #24 from SasinduDilshara/add-azure-knowledgebase
Add knowledgebase implementation for Ai Azure
2 parents c038c46 + ccf8150 commit d7a2689

File tree

2 files changed

+894
-7
lines changed

2 files changed

+894
-7
lines changed

ballerina/Dependencies.toml

Lines changed: 48 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ modules = [
7373
[[package]]
7474
org = "ballerina"
7575
name = "crypto"
76-
version = "2.9.1"
76+
version = "2.9.2"
7777
dependencies = [
7878
{org = "ballerina", name = "jballerina.java"},
7979
{org = "ballerina", name = "time"}
@@ -82,7 +82,7 @@ dependencies = [
8282
[[package]]
8383
org = "ballerina"
8484
name = "data.jsondata"
85-
version = "1.1.2"
85+
version = "1.1.3"
8686
dependencies = [
8787
{org = "ballerina", name = "jballerina.java"},
8888
{org = "ballerina", name = "lang.object"}
@@ -91,7 +91,7 @@ dependencies = [
9191
[[package]]
9292
org = "ballerina"
9393
name = "data.xmldata"
94-
version = "1.5.0"
94+
version = "1.5.2"
9595
dependencies = [
9696
{org = "ballerina", name = "jballerina.java"},
9797
{org = "ballerina", name = "lang.object"}
@@ -111,7 +111,7 @@ dependencies = [
111111
[[package]]
112112
org = "ballerina"
113113
name = "http"
114-
version = "2.14.6"
114+
version = "2.14.7"
115115
dependencies = [
116116
{org = "ballerina", name = "auth"},
117117
{org = "ballerina", name = "cache"},
@@ -144,7 +144,7 @@ modules = [
144144
[[package]]
145145
org = "ballerina"
146146
name = "io"
147-
version = "1.8.0"
147+
version = "1.8.1"
148148
dependencies = [
149149
{org = "ballerina", name = "jballerina.java"},
150150
{org = "ballerina", name = "lang.value"}
@@ -262,13 +262,16 @@ dependencies = [
262262
[[package]]
263263
org = "ballerina"
264264
name = "log"
265-
version = "2.13.0"
265+
version = "2.14.0"
266266
dependencies = [
267267
{org = "ballerina", name = "io"},
268268
{org = "ballerina", name = "jballerina.java"},
269269
{org = "ballerina", name = "lang.value"},
270270
{org = "ballerina", name = "observe"}
271271
]
272+
modules = [
273+
{org = "ballerina", packageName = "log", moduleName = "log"}
274+
]
272275

273276
[[package]]
274277
org = "ballerina"
@@ -278,7 +281,7 @@ version = "1.2.0"
278281
[[package]]
279282
org = "ballerina"
280283
name = "mcp"
281-
version = "1.0.0"
284+
version = "1.0.1"
282285
dependencies = [
283286
{org = "ballerina", name = "http"},
284287
{org = "ballerina", name = "jballerina.java"},
@@ -376,6 +379,9 @@ dependencies = [
376379
{org = "ballerina", name = "lang.int"},
377380
{org = "ballerina", name = "time"}
378381
]
382+
modules = [
383+
{org = "ballerina", packageName = "uuid", moduleName = "uuid"}
384+
]
379385

380386
[[package]]
381387
org = "ballerina"
@@ -408,14 +414,49 @@ dependencies = [
408414
{org = "ballerina", name = "http"},
409415
{org = "ballerina", name = "jballerina.java"},
410416
{org = "ballerina", name = "lang.array"},
417+
{org = "ballerina", name = "log"},
411418
{org = "ballerina", name = "test"},
419+
{org = "ballerina", name = "uuid"},
420+
{org = "ballerinax", name = "azure.ai.search"},
421+
{org = "ballerinax", name = "azure.ai.search.index"},
412422
{org = "ballerinax", name = "azure.openai.chat"},
413423
{org = "ballerinax", name = "azure.openai.embeddings"}
414424
]
415425
modules = [
416426
{org = "ballerinax", packageName = "ai.azure", moduleName = "ai.azure"}
417427
]
418428

429+
[[package]]
430+
org = "ballerinax"
431+
name = "azure.ai.search"
432+
version = "1.0.0"
433+
dependencies = [
434+
{org = "ballerina", name = "data.jsondata"},
435+
{org = "ballerina", name = "http"},
436+
{org = "ballerina", name = "log"},
437+
{org = "ballerina", name = "url"},
438+
{org = "ballerinai", name = "observe"}
439+
]
440+
modules = [
441+
{org = "ballerinax", packageName = "azure.ai.search", moduleName = "azure.ai.search"}
442+
]
443+
444+
[[package]]
445+
org = "ballerinax"
446+
name = "azure.ai.search.index"
447+
version = "1.0.0"
448+
dependencies = [
449+
{org = "ballerina", name = "constraint"},
450+
{org = "ballerina", name = "data.jsondata"},
451+
{org = "ballerina", name = "http"},
452+
{org = "ballerina", name = "log"},
453+
{org = "ballerina", name = "url"},
454+
{org = "ballerinai", name = "observe"}
455+
]
456+
modules = [
457+
{org = "ballerinax", packageName = "azure.ai.search.index", moduleName = "azure.ai.search.index"}
458+
]
459+
419460
[[package]]
420461
org = "ballerinax"
421462
name = "azure.openai.chat"

0 commit comments

Comments
 (0)