From b7da6789b26128578e94746298d57f864f4e7656 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Sep 2023 09:51:44 +0000 Subject: [PATCH] chore(main): release 1.0.0 --- CHANGELOG.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 91 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..16ef5df --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,90 @@ +# Changelog + +## 1.0.0 (2023-09-23) + + +### Features + +* add build func ([1896eba](https://github.com/IdeaLeap/llm-ops/commit/1896ebac576ca2d9fdb8767bb70825c009919ae9)) +* add commitlint ([06e17f2](https://github.com/IdeaLeap/llm-ops/commit/06e17f2a6bfd270a42c12ee7243708b9f1afd99d)) +* add embedding func ([8ddd168](https://github.com/IdeaLeap/llm-ops/commit/8ddd16879abda593dc86ef68f1c3be41b47dae6e)) +* add env example ([4fa15ae](https://github.com/IdeaLeap/llm-ops/commit/4fa15ae7bcf4b55d1c254941d8e2822ef8a50f1c)) +* add husky ([a932ee1](https://github.com/IdeaLeap/llm-ops/commit/a932ee1190febb74454a41d6841b8894e84e9410)) +* add milvus ([9f9ba69](https://github.com/IdeaLeap/llm-ops/commit/9f9ba69bdb04ba82dfa51bb0a8b936abada0462c)) +* add prompt test ([b905c84](https://github.com/IdeaLeap/llm-ops/commit/b905c84c19b15de23c0ed8fa3b7f390bc69b8ff6)) +* add some dependence ([acde73c](https://github.com/IdeaLeap/llm-ops/commit/acde73c0b7f0573242adfd84f0fe2c0e9b1d5724)) +* add sth ([d071ee8](https://github.com/IdeaLeap/llm-ops/commit/d071ee8faf91c30ef815fec02f53c61d14dc8df3)) +* add teacher prompt template schema ([c2fa1f9](https://github.com/IdeaLeap/llm-ops/commit/c2fa1f91c6f613d54949885dbe2f3147cb6ac393)) +* add typechat ([5e01c71](https://github.com/IdeaLeap/llm-ops/commit/5e01c716b70c7ed86a79ba998096cf9951dbe8c3)) +* agent prompt ([8c3bb35](https://github.com/IdeaLeap/llm-ops/commit/8c3bb35bb73d1ed95c3b2166a59fef7d5ca7a687)) +* batch批处理函数 ([34c517e](https://github.com/IdeaLeap/llm-ops/commit/34c517ea3ac31bad133830b22c248c3fdcafbb71)) +* husky ([f8ea2aa](https://github.com/IdeaLeap/llm-ops/commit/f8ea2aa425ffe35b8f0c7c09fe83af23dabd17cc)) +* init pipe func ([801b0f9](https://github.com/IdeaLeap/llm-ops/commit/801b0f988096881bc8e56690f3f639f7c7870b35)) +* init pipe func ([df33d7a](https://github.com/IdeaLeap/llm-ops/commit/df33d7a1c95bc8324a504a790ed27efa549a67a6)) +* init repo ([e14b404](https://github.com/IdeaLeap/llm-ops/commit/e14b4048699d1178b61efd8ab212239145f1f908)) +* LLM支持不缓存历史 ([b211669](https://github.com/IdeaLeap/llm-ops/commit/b21166990535581097722db6096d46101e6d162c)) +* milvus upload & create ([1a09a9a](https://github.com/IdeaLeap/llm-ops/commit/1a09a9abfc187a27fb9d2a936976fd045efcbf93)) +* pipe example ([dd4e0ed](https://github.com/IdeaLeap/llm-ops/commit/dd4e0ede0371db9246a0f6a6599d74de4f542f40)) +* pipe example ([8864e93](https://github.com/IdeaLeap/llm-ops/commit/8864e933fc46d376c72c67f55428cf07df5ebe31)) +* pipe支持并行! ([faa5da9](https://github.com/IdeaLeap/llm-ops/commit/faa5da9420ed6afc87d97f297429108edf774b81)) +* prettyPrintReqMessage调整为private ([6e93afc](https://github.com/IdeaLeap/llm-ops/commit/6e93afc0491fb2878a6aee94d98c80e860bb4e4f)) +* remove console ([0119ac1](https://github.com/IdeaLeap/llm-ops/commit/0119ac12b48ae5eafe1ba9b7a32d352d7ebcd953)) +* support continue chat ([ccb11f3](https://github.com/IdeaLeap/llm-ops/commit/ccb11f35427fd38765e21cd8f5b40075f75165cb)) +* support openai ([01f3fcf](https://github.com/IdeaLeap/llm-ops/commit/01f3fcf9a6507cd9198beadc65c60c4923b878bb)) +* support typescriptchain ([1255c15](https://github.com/IdeaLeap/llm-ops/commit/1255c15881f774c70ddb032b335bce349191f1c7)) +* update agentPrompt ([748dc3e](https://github.com/IdeaLeap/llm-ops/commit/748dc3e5e7c66cc66c51313fd89f7d9d6eec8c06)) +* update agentPrompt test ([7854cfb](https://github.com/IdeaLeap/llm-ops/commit/7854cfb400cac60e3863190b59d34dae3ea1248f)) +* update prompt test ([5e556a7](https://github.com/IdeaLeap/llm-ops/commit/5e556a7f7b2ab5637f3ed767219953b8b279a100)) +* update typechat ([14e0a0d](https://github.com/IdeaLeap/llm-ops/commit/14e0a0dfec8e70d5642b73a26d919e4963f7ee39)) +* update typechat ([552a6fa](https://github.com/IdeaLeap/llm-ops/commit/552a6fa3fa32081d738c6844160f3cdf2c9b8fc5)) +* 优化异步操作、解耦性、资源销毁 ([1898c1d](https://github.com/IdeaLeap/llm-ops/commit/1898c1d11656fd212b2469df8d5a7bf6a3e5b359)) +* 修改llm的用法 ([7af4b28](https://github.com/IdeaLeap/llm-ops/commit/7af4b287d9019d8353fa2446b0f94adf57614505)) +* 动态添加/删除管道 ([b5f349c](https://github.com/IdeaLeap/llm-ops/commit/b5f349cc5016971df8cbf19681c3ea08dc5dfa5e)) +* 增加formatPromptTemplate测试示例 ([6747e7e](https://github.com/IdeaLeap/llm-ops/commit/6747e7eb74472a0309d343efec655489b139ad9a)) +* 增加llm缓存的测试 ([4611076](https://github.com/IdeaLeap/llm-ops/commit/4611076bd4309b7a9d350f8a9edb26809eceb3c5)) +* 封装BaseAgent ([b65bdd1](https://github.com/IdeaLeap/llm-ops/commit/b65bdd11cb9e4e984f634da4f423c82c9fd1b889)) +* 封装公共模块 && 支持vectorDB ([b60839a](https://github.com/IdeaLeap/llm-ops/commit/b60839a2581a7d72fa7cc17cef3715c8c58be8c9)) +* 工厂方法 ([fc82d23](https://github.com/IdeaLeap/llm-ops/commit/fc82d23ede87ab1450aea6fd075700adb1989651)) +* 支持milvus生成promptTemplate ([d5fbd4c](https://github.com/IdeaLeap/llm-ops/commit/d5fbd4c7aaa3e1ad5b0a6e0c27780c024647c9b3)) +* 支持pipe输入输出类型检查 ([74a562f](https://github.com/IdeaLeap/llm-ops/commit/74a562fc59ea872efef2c26bb0284f6e7fe7737c)) +* 支持prompt插槽 ([9f0933d](https://github.com/IdeaLeap/llm-ops/commit/9f0933d57f0a4fb4fa80c003268f21a873aae314)) +* 支持tsc build ([e1af322](https://github.com/IdeaLeap/llm-ops/commit/e1af3226604fceadbbbc4995fb2fdd9b0af3f3c0)) +* 支持全局Config Monkey Patching ([90ae945](https://github.com/IdeaLeap/llm-ops/commit/90ae945514f4f4f7743de6eb1bec97c4638c5856)) +* 支持动态执行函数 ([089cd51](https://github.com/IdeaLeap/llm-ops/commit/089cd51d5686ba5261953e4f7ec734ac16c2a8d8)) +* 支持接管LLM的log ([861c6af](https://github.com/IdeaLeap/llm-ops/commit/861c6af340c8a8d1d2ffb09eb18a450fa9fba1d6)) +* 支持插件架构 ([4755e9a](https://github.com/IdeaLeap/llm-ops/commit/4755e9a1923f98579a2c22881c74834552a26666)) +* 支持聊天记录导出 ([d939833](https://github.com/IdeaLeap/llm-ops/commit/d939833a768b6dda093d760c51cb32581f515194)) +* 支持自动生成API文档 ([fee7f89](https://github.com/IdeaLeap/llm-ops/commit/fee7f898e7b9d61aa6a49149ed6636f4d5dcdc7a)) +* 支持链式调用 ([8cac473](https://github.com/IdeaLeap/llm-ops/commit/8cac4733cd6745e23de70cdf036187058ae7d886)) +* 新增batch示例 ([06fb5e3](https://github.com/IdeaLeap/llm-ops/commit/06fb5e35f841d93d945be6573bfb3ec58d824846)) +* 闭包改成class ([d254aa5](https://github.com/IdeaLeap/llm-ops/commit/d254aa5e3a6db9e32ffb7b99f2cf13e88cde4ec2)) + + +### Bug Fixes + +* agent prompt test ([97b2986](https://github.com/IdeaLeap/llm-ops/commit/97b29862a018a03f6bdec68b6538354b46a76212)) +* agent.ts ([5a01a5b](https://github.com/IdeaLeap/llm-ops/commit/5a01a5b38eaa014a261600a23c1e44e2a0365b01)) +* commitlint ([ef57353](https://github.com/IdeaLeap/llm-ops/commit/ef5735390d504888ad0845c4e686a0f4a81c0ca9)) +* jest ([111e9e1](https://github.com/IdeaLeap/llm-ops/commit/111e9e12df255785f6e9ca3fa0e90ffdd583f566)) +* jest 找不到module正确路径 ([b4ae400](https://github.com/IdeaLeap/llm-ops/commit/b4ae400b5d420cc08a63f7134ca2fdb111220b1d)) +* milvus 支持插槽 ([0660762](https://github.com/IdeaLeap/llm-ops/commit/0660762c4db1a8685dcf3e20a3e07ee5ee749d0d)) +* MILVUS_ADDRESS ([accc6c3](https://github.com/IdeaLeap/llm-ops/commit/accc6c3c2e6de107b888a320868985140eafa6e8)) +* node-fetch & jest conflict ([c90d09c](https://github.com/IdeaLeap/llm-ops/commit/c90d09cdf1d6f7a79a14a9cc4a1c8e2a72063ba8)) +* partition_name ([fdc83ff](https://github.com/IdeaLeap/llm-ops/commit/fdc83ff514580a2f654c7ca016d056edb88f2427)) +* remove husky ([3ac5b9b](https://github.com/IdeaLeap/llm-ops/commit/3ac5b9bbd22e307145381cd0c49f0261c50dadc6)) +* remove husky ([480385d](https://github.com/IdeaLeap/llm-ops/commit/480385dee13c630510f2f0108aabd65fb822404d)) +* test examples ([a1681d4](https://github.com/IdeaLeap/llm-ops/commit/a1681d47a5dcec40b435f0e642e4359f74c086fd)) +* ts config ([99b4973](https://github.com/IdeaLeap/llm-ops/commit/99b497327ec1f6cdd55ca3149ef1b64e3479172e)) +* ts error ([3cac61e](https://github.com/IdeaLeap/llm-ops/commit/3cac61ee6eee234df978343186883ed15dca2c8d)) +* typechat ([38f521d](https://github.com/IdeaLeap/llm-ops/commit/38f521d2cceb227743f5f1af037a3028c2cdf3d6)) +* typechat ([930dbf8](https://github.com/IdeaLeap/llm-ops/commit/930dbf8ececaf00aad9cfec3aa5cffab6df8717b)) +* typechat bound ([5830980](https://github.com/IdeaLeap/llm-ops/commit/58309803586b4c0401c5706a8f2e54ee5e08c5ba)) +* typechat bound ([38b1051](https://github.com/IdeaLeap/llm-ops/commit/38b105103f46efc6815319dfb5c314a590f51b8d)) +* vsc ts debug ([e67d7ad](https://github.com/IdeaLeap/llm-ops/commit/e67d7ada5df881d4ef8ae50e1a59a73ce54b3b74)) +* 修复type问题 ([2bde6f6](https://github.com/IdeaLeap/llm-ops/commit/2bde6f6d29b4f40211e759d48f0292bf19ac5cf4)) +* 解耦LLM ([de2820e](https://github.com/IdeaLeap/llm-ops/commit/de2820ecf2f3bd43ab13aa79fc95a474e56875ed)) + + +### Reverts + +* husky ([b7b7be5](https://github.com/IdeaLeap/llm-ops/commit/b7b7be5e345a8a772829acc5a2ade7e4cb2a7834)) diff --git a/package.json b/package.json index cc42f2f..fde9d03 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "llm-ops", - "version": "0.0.4", + "version": "1.0.0", "description": "高效制作llm workflow的低代码框架", "main": "package/index.js", "author": "Marlene && IdeaLeap",