From da16c80a0ab1f2465f2aeef6971ce2ba9bf5a2be Mon Sep 17 00:00:00 2001 From: narawat Date: Sun, 9 Aug 2026 06:27:48 +0700 Subject: [PATCH] update --- Manifest.toml | 152 +++++++++++++++------------------------ Project.toml | 2 - src/agentCore.jl | 2 +- src/api.jl | 2 +- src/tools/registry.jl | 2 +- src/type.jl | 4 +- src_OLD/OLD_interface.jl | 2 +- src_OLD/llmfunction.jl | 2 +- test/loadToolTest.jl | 1 + 9 files changed, 66 insertions(+), 103 deletions(-) create mode 100644 test/loadToolTest.jl diff --git a/Manifest.toml b/Manifest.toml index 6fe654f..2e462e1 100644 --- a/Manifest.toml +++ b/Manifest.toml @@ -2,7 +2,7 @@ julia_version = "1.12.6" manifest_format = "2.0" -project_hash = "1c1379a2cec320abc347f3acb5ee815ba9855aa6" +project_hash = "0db36d4fb31037ba05065476e6aebaf4cd0e1e8c" [[deps.Accessors]] deps = ["CompositionsBase", "ConstructionBase", "Dates", "InverseFunctions", "MacroTools"] @@ -97,9 +97,9 @@ uuid = "944b1d66-785c-5afd-91f1-9de20f533193" version = "0.7.8" [[deps.CommonSolve]] -git-tree-sha1 = "eeaad7cef88554c2fa56b5a3f71cfd5cb708c662" +git-tree-sha1 = "cf963add2340ad9960e5eb22844e61ad8f931fe1" uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" -version = "0.2.11" +version = "0.2.13" [[deps.Compat]] deps = ["TOML", "UUIDs"] @@ -146,9 +146,9 @@ version = "1.6.0" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" [[deps.Crayons]] -git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" +git-tree-sha1 = "54b76cbb40d9a0f5368c880725b2f141da77c94f" uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" -version = "4.1.1" +version = "4.2.0" [[deps.DBInterface]] git-tree-sha1 = "a444404b3f94deaa43ca2a58e18153a82695282b" @@ -168,9 +168,9 @@ version = "1.8.2" [[deps.DataStructures]] deps = ["OrderedCollections"] -git-tree-sha1 = "6fb53a69613a0b2b68a0d12671717d307ab8b24e" +git-tree-sha1 = "b0bc6d2cad1fed8b7fd59a1551a991cb3d2809e6" uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" -version = "0.19.5" +version = "0.19.6" [[deps.DataValueInterfaces]] git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" @@ -208,9 +208,9 @@ version = "1.11.0" [[deps.Distributions]] deps = ["AliasTables", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "Roots", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] -git-tree-sha1 = "cd3c5ac74cd3923c8945c6a81518c46abd0e73a3" +git-tree-sha1 = "d2facc77c08c1c2bfb1a77c148edd05b3db5410b" uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" -version = "0.25.129" +version = "0.25.130" [deps.Distributions.extensions] DistributionsChainRulesCoreExt = "ChainRulesCore" @@ -240,15 +240,9 @@ uuid = "4e289a0a-7415-4d19-859d-a7e5c4648b56" version = "1.0.7" [[deps.ExprTools]] -git-tree-sha1 = "27415f162e6028e81c72b82ef756bf321213b6ec" +git-tree-sha1 = "d2e49e7efd29719d6f28b891b0e0e159daa9d2b4" uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" -version = "0.1.10" - -[[deps.EzXML]] -deps = ["Printf", "XML2_jll"] -git-tree-sha1 = "7ea1aa5869e2626ccae84480e4f37185bc6f41d3" -uuid = "8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615" -version = "1.2.3" +version = "0.1.11" [[deps.FileIO]] deps = ["Pkg", "Requires", "UUIDs"] @@ -277,9 +271,9 @@ version = "1.11.0" [[deps.FillArrays]] deps = ["LinearAlgebra"] -git-tree-sha1 = "2f979084d1e13948a3352cf64a25df6bd3b4dca3" +git-tree-sha1 = "5bad39456d9f0166184fce2248783dd9862645c1" uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" -version = "1.16.0" +version = "1.17.0" weakdeps = ["PDMats", "SparseArrays", "StaticArrays", "Statistics"] [deps.FillArrays.extensions] @@ -300,11 +294,11 @@ version = "1.1.0" [[deps.GeneralUtils]] deps = ["CSV", "DataFrames", "DataStructures", "Dates", "Distributions", "Graphs", "HTTP", "JSON", "LibPQ", "NATS", "PrettyPrinting", "Random", "Revise", "SHA", "StringDistances", "UUIDs"] -git-tree-sha1 = "93293126d24d3929ef6a5067f347bc28c6582c71" +git-tree-sha1 = "129b8fa1bf3bf6d8c0a080f39db09b9b986ef8de" repo-rev = "main" repo-url = "https://git.yiem.cc/ton/GeneralUtils" uuid = "c6c72f09-b708-4ac8-ac7c-2084d70108fe" -version = "0.5.10" +version = "0.5.11" [[deps.Graphs]] deps = ["ArnoldiMethod", "DataStructures", "Inflate", "LinearAlgebra", "Random", "SimpleTraits", "SparseArrays", "Statistics"] @@ -321,9 +315,9 @@ version = "1.14.0" [[deps.HTTP]] deps = ["Base64", "CodecZlib", "Dates", "EnumX", "PrecompileTools", "Random", "Reseau", "SHA", "URIs", "UUIDs", "Zlib_jll"] -git-tree-sha1 = "c2c808326222b6dc4bec295a83b55f79aeec98e0" +git-tree-sha1 = "0a58fbbdee93d132a2fb1159b7f5e1b5c2465e71" uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" -version = "2.5.5" +version = "2.6.4" [[deps.HashArrayMappedTries]] git-tree-sha1 = "2eaa69a7cab70a52b9687c8bf950a5a93ec895ae" @@ -332,9 +326,9 @@ version = "0.2.0" [[deps.HypergeometricFunctions]] deps = ["Gamma", "LinearAlgebra"] -git-tree-sha1 = "18d7deab5fb0440dc6a7b6993c5c27b25420de10" +git-tree-sha1 = "31bb6c92405c084617facc1d7ed9eb6c402d061e" uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a" -version = "0.3.29" +version = "0.3.30" [[deps.ICU_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] @@ -412,9 +406,9 @@ version = "1.8.0" [[deps.JSON]] deps = ["Dates", "Logging", "Parsers", "PrecompileTools", "StructUtils", "UUIDs", "Unicode"] -git-tree-sha1 = "c89d196f5ffb64bfbf80985b699ea913b0d2c211" +git-tree-sha1 = "65979512c25a0727f050e6e4be40f0fd9ec893f7" uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" -version = "1.6.1" +version = "1.7.0" weakdeps = ["ArrowTypes"] [deps.JSON.extensions] @@ -432,9 +426,9 @@ weakdeps = ["ArrowTypes"] [[deps.JuliaInterpreter]] deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"] -git-tree-sha1 = "58927c485919bf17ea308d9d82156de1adf4b006" +git-tree-sha1 = "c3d401f110454b4ea24a76be33f6ee0d7d385103" uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a" -version = "0.10.12" +version = "0.11.4" [[deps.JuliaSyntaxHighlighting]] deps = ["StyledStrings"] @@ -506,12 +500,6 @@ version = "1.11.3+1" uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" version = "1.11.0" -[[deps.Libiconv_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "be484f5c92fad0bd8acfef35fe017900b0b73809" -uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" -version = "1.18.0+0" - [[deps.LinearAlgebra]] deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"] uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" @@ -539,9 +527,9 @@ version = "1.11.0" [[deps.LoweredCodeUtils]] deps = ["CodeTracking", "Compiler", "JuliaInterpreter"] -git-tree-sha1 = "3733419e9a71156b389f3e331672d2e95436783f" +git-tree-sha1 = "1d4c737ab26f51ceed52ab2019c09b7660eb7440" uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b" -version = "3.6.2" +version = "3.8.0" [[deps.MacroTools]] git-tree-sha1 = "1e0228a030642014fe5cfe68c2c0a818f9e3f522" @@ -599,9 +587,9 @@ version = "0.1.1" [[deps.NanoDates]] deps = ["Dates", "Parsers"] -git-tree-sha1 = "850a0557ae5934f6e67ac0dc5ca13d0328422d1f" +git-tree-sha1 = "77c7e98ca39aefb481f9b97a2f4f5c5471c08a1d" uuid = "46f1a544-deae-4307-8689-c12aa3c955c6" -version = "1.0.3" +version = "1.1.0" [[deps.NetworkOptions]] uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" @@ -640,15 +628,15 @@ uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" version = "0.5.6+0" [[deps.OrderedCollections]] -git-tree-sha1 = "94ba93778373a53bfd5a0caaf7d809c445292ff4" +git-tree-sha1 = "05f45c2e0de6259db764adbfd2f1dc6d3f8de13c" uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" -version = "1.8.2" +version = "2.0.1" [[deps.PDMats]] deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] -git-tree-sha1 = "26766d4b5f1a410c218a19b85a672c6edb693c65" +git-tree-sha1 = "123266c25174ef6c8d4718920abc206452cf8de6" uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" -version = "0.11.40" +version = "0.11.41" weakdeps = ["StatsBase"] [deps.PDMats.extensions] @@ -656,9 +644,9 @@ weakdeps = ["StatsBase"] [[deps.Parsers]] deps = ["Dates", "PrecompileTools", "UUIDs"] -git-tree-sha1 = "32a4e09c5f29402573d673901778a0e03b0807b9" +git-tree-sha1 = "3de8f5e6e90ebfa8d6d1f86997d6cdcd6a912ff3" uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" -version = "2.8.6" +version = "2.8.7" [[deps.Pkg]] deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "Random", "SHA", "TOML", "Tar", "UUIDs", "p7zip_jll"] @@ -688,15 +676,15 @@ uuid = "21216c6a-2e73-6563-6e65-726566657250" version = "1.5.2" [[deps.PrettyPrinting]] -git-tree-sha1 = "142ee93724a9c5d04d78df7006670a93ed1b244e" +git-tree-sha1 = "0b7f4ad437e31c51cf5b91fb103579b04025170a" uuid = "54e16d92-306c-5ea0-a30b-337be88ac337" -version = "0.4.2" +version = "0.4.3" [[deps.PrettyTables]] deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "REPL", "Reexport", "StringManipulation", "Tables"] -git-tree-sha1 = "ebf455bb866ee6737030e3d3816bb6a0683c4325" +git-tree-sha1 = "4ac881f5432bd93463a41767a814a45245be22b6" uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" -version = "3.4.0" +version = "3.4.6" [deps.PrettyTables.extensions] PrettyTablesExcelExt = "XLSX" @@ -757,15 +745,15 @@ version = "1.3.1" [[deps.Reseau]] deps = ["NetworkOptions", "OpenSSL_jll", "PrecompileTools", "Random", "SHA"] -git-tree-sha1 = "0eab6d95ed40c2ef3992255c1c71e4f9748932b5" +git-tree-sha1 = "701ef63506992668c0069a4d1ac1540b77258e6c" uuid = "802f3686-a58f-41ce-bb0c-3c43c75bba36" -version = "1.3.1" +version = "1.3.6" [[deps.Revise]] -deps = ["CRC32c", "CodeTracking", "FileWatching", "InteractiveUtils", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "Preferences", "REPL", "UUIDs"] -git-tree-sha1 = "27e3ee13fc8739a59b380d6163d6a82f52c03bd7" +deps = ["CRC32c", "CodeTracking", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "Preferences", "REPL", "UUIDs"] +git-tree-sha1 = "ec46aed6a3a8cc6b67839ca361e7b4aa32eaeee1" uuid = "295af30f-e4ad-537b-8983-00126c2a3abe" -version = "3.15.1" +version = "3.16.3" weakdeps = ["Distributed"] [deps.Revise.extensions] @@ -779,15 +767,15 @@ version = "0.9.0" [[deps.Rmath_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "58cdd8fb2201a6267e1db87ff148dd6c1dbd8ad8" +git-tree-sha1 = "6d40b2fe70437b01397d2a4d5b020008da4e7019" uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f" -version = "0.5.1+0" +version = "0.5.2+0" [[deps.Roots]] deps = ["Accessors", "CommonSolve", "Printf"] -git-tree-sha1 = "a7caaf7ba8cf307112ca443784d1b56b4a591455" +git-tree-sha1 = "7fb25a964849d90a0446366cdefca822e0e84900" uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" -version = "3.0.5" +version = "3.0.6" [deps.Roots.extensions] RootsChainRulesCoreExt = "ChainRulesCore" @@ -840,12 +828,6 @@ git-tree-sha1 = "084c47c7c5ce5cfecefa0a98dff69eb3646b5a80" uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c" version = "1.4.10" -[[deps.Serde]] -deps = ["CSV", "Dates", "EzXML", "JSON", "TOML", "UUIDs", "YAML"] -git-tree-sha1 = "f397fc8779cc53e4677c2708f3802c6996f28d00" -uuid = "db9b398d-9517-45f8-9a95-92af99003e0e" -version = "3.7.2" - [[deps.Serialization]] uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" version = "1.11.0" @@ -879,9 +861,9 @@ version = "1.12.0" [[deps.SpecialFunctions]] deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] -git-tree-sha1 = "6547cbdd8ce32efba0d21c5a40fa96d1a3548f9f" +git-tree-sha1 = "c3ac026e735264e9bdc6a9bcbd1b1e781b36e3bc" uuid = "276daf66-3868-5448-9aa4-cd146d93841b" -version = "2.8.0" +version = "2.8.3" [deps.SpecialFunctions.extensions] SpecialFunctionsChainRulesCoreExt = "ChainRulesCore" @@ -932,9 +914,9 @@ version = "0.34.12" [[deps.StatsFuns]] deps = ["HypergeometricFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] -git-tree-sha1 = "770240df9a3b8888065046948f7a09b4e0f997d5" +git-tree-sha1 = "91a5737baed20ee31f3faea0e51f57461f6a689e" uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" -version = "2.2.0" +version = "2.2.1" [deps.StatsFuns.extensions] StatsFunsChainRulesCoreExt = "ChainRulesCore" @@ -950,17 +932,11 @@ git-tree-sha1 = "cd83a04baf746e3b43b83c61b7de77ab0409b80a" uuid = "88034a9c-02f8-509d-84a9-84ec65e18404" version = "1.0.0" -[[deps.StringEncodings]] -deps = ["Libiconv_jll"] -git-tree-sha1 = "b765e46ba27ecf6b44faf70df40c57aa3a547dcb" -uuid = "69024149-9ee7-55f6-a4c4-859efe599b68" -version = "0.3.7" - [[deps.StringManipulation]] deps = ["PrecompileTools"] -git-tree-sha1 = "d05693d339e37d6ab134c5ab53c29fce5ee5d7d5" +git-tree-sha1 = "8a90c1d77c3277a5d43b83927b3cbe2c70a37484" uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" -version = "0.4.4" +version = "0.4.7" [[deps.StructTypes]] deps = ["Dates", "UUIDs"] @@ -970,9 +946,9 @@ version = "1.11.0" [[deps.StructUtils]] deps = ["Dates", "UUIDs"] -git-tree-sha1 = "82bee338d650aa515f31866c460cb7e3bcef90b8" +git-tree-sha1 = "c65ae4aa47e543c278aea0a3468786d33021a3ff" uuid = "ec057cc2-7a8d-4b58-b3b3-92acb9f63b42" -version = "2.8.2" +version = "2.8.4" [deps.StructUtils.extensions] StructUtilsMeasurementsExt = ["Measurements"] @@ -1046,9 +1022,9 @@ uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" version = "0.11.3" [[deps.URIs]] -git-tree-sha1 = "bef26fb046d031353ef97a82e3fdb6afe7f21b1a" +git-tree-sha1 = "3b0738bd7c5645641845da25cbd99800b8718689" uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" -version = "1.6.1" +version = "1.6.2" [[deps.UTCDateTimes]] deps = ["Dates", "TimeZones"] @@ -1076,23 +1052,11 @@ git-tree-sha1 = "cd1659ba0d57b71a464a29e64dbc67cfe83d54e7" uuid = "76eceee3-57b5-4d4a-8e66-0e911cebbf60" version = "1.6.1" -[[deps.XML2_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Zlib_jll"] -git-tree-sha1 = "3f3315d89fc954a28f5b471bce698ed6e27481be" -uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a" -version = "2.15.3+0" - -[[deps.YAML]] -deps = ["Base64", "Dates", "Printf", "StringEncodings"] -git-tree-sha1 = "a1c0c7585346251353cddede21f180b96388c403" -uuid = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6" -version = "0.4.16" - [[deps.YiemAgent]] -deps = ["Base64", "CSV", "DataFrames", "DataStructures", "Dates", "HTTP", "JSON", "LLMMCTS", "LibPQ", "NATS", "PrettyPrinting", "Random", "Revise", "SQLLLM", "Serde", "Serialization", "URIs", "UUIDs"] +deps = ["Base64", "CSV", "DataFrames", "DataStructures", "Dates", "GeneralUtils", "HTTP", "JSON", "LLMMCTS", "LibPQ", "NATS", "PrettyPrinting", "Random", "Revise", "SQLLLM", "Serialization", "URIs", "UUIDs"] path = "." uuid = "e012c34b-7f78-48e0-971c-7abb83b6f0a2" -version = "0.7.4" +version = "0.8.0" [[deps.Zlib_jll]] deps = ["Libdl"] diff --git a/Project.toml b/Project.toml index 4a4df5f..f687431 100644 --- a/Project.toml +++ b/Project.toml @@ -19,7 +19,6 @@ PrettyPrinting = "54e16d92-306c-5ea0-a30b-337be88ac337" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" Revise = "295af30f-e4ad-537b-8983-00126c2a3abe" SQLLLM = "2ebc79c7-cc10-4a3a-9665-d2e1d61e63d3" -Serde = "db9b398d-9517-45f8-9a95-92af99003e0e" Serialization = "9e88b42a-f829-5b0c-bbe9-9e923198166b" URIs = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" @@ -34,4 +33,3 @@ JSON = "1.6.1" LLMMCTS = "0.1.5" NATS = "0.1.0" SQLLLM = "0.2.8" -Serde = "3.7.2" diff --git a/src/agentCore.jl b/src/agentCore.jl index 0ee5916..852d145 100644 --- a/src/agentCore.jl +++ b/src/agentCore.jl @@ -3,7 +3,7 @@ module agentCore export _agent_loop, OpenAiToUserMessage using JSON, DataStructures, Dates, UUIDs, HTTP, Random, PrettyPrinting, Serialization, - DataFrames, Serde, Base.Threads + DataFrames, Base.Threads using GeneralUtils using ..type, ..utils diff --git a/src/api.jl b/src/api.jl index ec8ece2..b126b19 100644 --- a/src/api.jl +++ b/src/api.jl @@ -3,7 +3,7 @@ module api export prompt using JSON, DataStructures, Dates, UUIDs, HTTP, Random, PrettyPrinting, Serialization, - DataFrames, Serde + DataFrames using GeneralUtils using ..type, ..utils diff --git a/src/tools/registry.jl b/src/tools/registry.jl index 65b1085..e7d691d 100644 --- a/src/tools/registry.jl +++ b/src/tools/registry.jl @@ -74,7 +74,7 @@ function getTool()::agentTool execute = (toolCallId, args, signal, onPartialResult) -> begin city = args["city"] return agentToolResult( - [textContent("Sunny, 22C in $(city)")], + [textContent("Sunny, 22C in Bangkok")], Dict{Any,Any}(), nothing, false ) end, diff --git a/src/type.jl b/src/type.jl index 387d49c..33597df 100644 --- a/src/type.jl +++ b/src/type.jl @@ -9,7 +9,7 @@ # Message types userMessage, assistantMessage, toolResultMessage, # Tool types - agentTool, validateRequiredArgs + agentTool, validateRequiredArgs, # Context types agentContext, agentState, agentToolCall, prepareNextTurnContext, # Loop & execution types @@ -248,7 +248,7 @@ tool = agentTool( execute=(toolCallId, args, signal, onPartialResult) -> begin city = args["city"] return agentToolResult( - [textContent("Sunny, 22C in $(city)")], + [textContent("Sunny, 22C in Bangkok")], Dict{Any,Any}(), nothing, false ) end, diff --git a/src_OLD/OLD_interface.jl b/src_OLD/OLD_interface.jl index 5e375d6..fc74a9f 100644 --- a/src_OLD/OLD_interface.jl +++ b/src_OLD/OLD_interface.jl @@ -4,7 +4,7 @@ export addNewMessage, conversation, decisionMaker, reflector, generatechat, generalconversation, detectWineryName, generateSituationReport using JSON, DataStructures, Dates, UUIDs, HTTP, Random, PrettyPrinting, Serialization, - DataFrames, Serde + DataFrames using GeneralUtils using ..type, ..util, ..llmfunction diff --git a/src_OLD/llmfunction.jl b/src_OLD/llmfunction.jl index 2cc1b3d..e7c8903 100644 --- a/src_OLD/llmfunction.jl +++ b/src_OLD/llmfunction.jl @@ -5,7 +5,7 @@ export virtualWineUserChatbox, jsoncorrection, search_wine_database!, # recomme extractWineAttributes_2, paraphrase, SQLexecution using HTTP, JSON, URIs, Random, PrettyPrinting, UUIDs, Dates, DataFrames, DataStructures, - Base64, Serde, LibPQ, NATS + Base64, LibPQ, NATS using GeneralUtils, SQLLLM using ..type, ..util diff --git a/test/loadToolTest.jl b/test/loadToolTest.jl new file mode 100644 index 0000000..071a6ec --- /dev/null +++ b/test/loadToolTest.jl @@ -0,0 +1 @@ +using YiemAgent \ No newline at end of file