Wykres commitów

346 Commity (old-agentic-v1)

Autor SHA1 Wiadomość Data
Travis Fischer 9937498c12 🚿 2023-06-14 22:39:50 -07:00
Travis Fischer f668be1781 feat: improve openai function/task/tool support 2023-06-14 22:39:50 -07:00
Travis Fischer 23593d79b9 2023-06-14 22:39:50 -07:00
Travis Fischer 808f6cb352 feat: add initial support for OpenAI functions w/ chat completion 2023-06-14 22:39:50 -07:00
Philipp Burckhardt b630a8d4bf docs: add Diffbot readme file 2023-06-14 11:44:28 -04:00
Philipp Burckhardt 1715386fa5 docs: add weather API setup instructions 2023-06-14 11:42:58 -04:00
Philipp Burckhardt fe78257920 docs: add Bing Web Search setup instructions 2023-06-14 11:09:50 -04:00
Philipp Burckhardt 4e389e6150 feat: allow setting default recipient phone number 2023-06-13 12:38:46 -04:00
Philipp Burckhardt 1a34e58e2d chore: add inquirer input and bump dep 2023-06-13 10:47:24 -04:00
Travis Fischer ea099a7baf feat: add tokenizer unit tests 2023-06-13 02:25:03 -07:00
Travis Fischer 8c9f05a20a 🎯 2023-06-13 02:06:40 -07:00
Travis Fischer 6667cf2b65 👚 2023-06-13 02:06:00 -07:00
Travis Fischer ae50f10c7f feat: add diffbot; refactor ky and services; add optional ky caching for tests 2023-06-13 01:09:26 -07:00
Travis Fischer 2d363a6c71 feat: add bing web search service 2023-06-12 18:50:47 -07:00
Travis Fischer ca2326a258 🌯 2023-06-12 17:25:19 -07:00
Travis Fischer 5fd987219b 🦍 2023-06-12 17:19:34 -07:00
Travis Fischer 649e2f67d6 🍜 2023-06-12 17:00:05 -07:00
Philipp Burckhardt 2f499fac71 fix: run tests serially and update error message 2023-06-12 19:32:41 -04:00
Travis Fischer d0c65c7e1a feat: improve input/output typing tests 2023-06-12 16:01:45 -07:00
Travis Fischer e35fbc7216 feat: add template tests and improve template errors 2023-06-12 15:01:55 -07:00
Travis Fischer c531872378 feat: add calculator tool 2023-06-12 12:59:43 -07:00
Travis Fischer cb6ea27d80 🚣 2023-06-12 12:37:44 -07:00
Travis Fischer 25d7247bb4 2023-06-12 12:11:33 -07:00
Travis Fischer b7e9e3a2a1 chore: minor refactors 2023-06-11 19:33:42 -07:00
Philipp Burckhardt d5cc3cd970 refactor: directly return promises instead of awaiting 2023-06-11 10:02:04 -04:00
Travis Fischer 3d664fadba feat: simplify Task input/output typing 2023-06-11 01:42:53 -07:00
Travis Fischer d116b8cd7e feat: minor improvements to types and task 2023-06-11 01:42:53 -07:00
Travis Fischer ff355a98a6 feat: add task id and improve core task design 2023-06-11 01:42:53 -07:00
Travis Fischer f614d7f547 👦 2023-06-11 01:42:53 -07:00
Travis Fischer 6df60ab2d3 🙏 2023-06-11 01:42:53 -07:00
Travis Fischer e4f9a4ed7f 2023-06-11 01:42:53 -07:00
Travis Fischer fea2929ad7 2023-06-11 01:42:53 -07:00
Travis Fischer 1e95697457 2023-06-11 01:42:53 -07:00
Travis Fischer 2b24149783 feat: WIP add retry logic 2023-06-11 01:42:53 -07:00
Travis Fischer 8abe5fddc9 chore: apply new lint rules 2023-06-10 17:51:46 -07:00
Philipp Burckhardt 06d9445ca4 docs: include descriptions of API method params 2023-06-10 17:51:12 -07:00
Philipp Burckhardt 87d55d3868 docs: add Slack instructions 2023-06-10 17:51:12 -07:00
Philipp Burckhardt 65f3824a52 fix: use default channel and update tests 2023-06-10 17:51:12 -07:00
Philipp Burckhardt 3d9f312f3b feat: handle both thread and channel replies 2023-06-10 17:51:12 -07:00
Philipp Burckhardt a821bc9e87 feat: add Slack service for sending messages 2023-06-10 17:51:12 -07:00
Travis Fischer 7dd7c93033 chore: adjust eslint rules 2023-06-10 17:50:52 -07:00
Philipp Burckhardt 5b4f9d2d7f feat: add Twilio Conversation SMS service 2023-06-09 22:02:49 -04:00
Philipp Burckhardt aecf6dd1cd fix: handle abort reason correctly 2023-06-09 20:26:49 -04:00
Philipp Burckhardt 789fa9dc2d feat: add support for stop signal and use do-while 2023-06-09 20:17:19 -04:00
Philipp Burckhardt 424390979f docs: fix typo 2023-06-09 18:01:19 -04:00
Philipp Burckhardt d930c1668e docs: indent images and add Metaphor doc 2023-06-09 17:59:18 -04:00
Philipp Burckhardt 5526cd6609 docs: Add TSDoc comment 2023-06-09 17:46:44 -04:00
Philipp Burckhardt 50e091a5de docs: add setup guide for Twilio 2023-06-09 17:41:51 -04:00
Philipp Burckhardt 7a95bf17eb feat: add Twilio Conversation service 2023-06-09 14:26:37 -04:00
Philipp Burckhardt 9096415e14 feat: export base URLs 2023-06-09 10:09:05 -04:00
Philipp Burckhardt 16fa01823c docs: add SerpAPI doc 2023-06-09 10:08:34 -04:00
Philipp Burckhardt fe2b398d05 docs: add instructions for running unit test(s) 2023-06-08 22:04:31 -04:00
Philipp Burckhardt 4eb03ac8d6 build: update import paths 2023-06-08 21:41:28 -04:00
Philipp Burckhardt 010f204389 Merge pull request #14 from transitive-bullshit/novu 2023-06-08 17:18:56 -04:00
Philipp Burckhardt 18fab41cad feat: refactor signature and add tests 2023-06-08 17:10:46 -04:00
Travis Fischer ae41e38631 🌱 2023-06-08 12:18:30 -07:00
Travis Fischer cc4a5810b1 🏭 2023-06-08 12:18:30 -07:00
Travis Fischer 05f6c8f70f 2023-06-08 12:18:30 -07:00
Travis Fischer f915ad0726 👡 2023-06-08 12:18:30 -07:00
Travis Fischer 7e31cb3730 feat: refactoring llms to subfolder 2023-06-08 12:18:30 -07:00
Travis Fischer ceeb82ab88 feat: WIP add tokenizers and token counting support 2023-06-08 12:18:30 -07:00
Philipp Burckhardt 657214bd70 docs: update Novu instructions 2023-06-08 12:34:26 -04:00
Philipp Burckhardt e3511f3a25 feat: export Novu tool and service 2023-06-08 12:33:34 -04:00
Philipp Burckhardt f15a8b9c6b docs: add steps for creating Novu notification template 2023-06-08 12:17:03 -04:00
Philipp Burckhardt 1874c25e41 docs: update screenshot and add empty line 2023-06-08 11:11:22 -04:00
Philipp Burckhardt 0e44eedf8d feat: add Novu service and tool 2023-06-08 11:00:40 -04:00
Philipp Burckhardt 79c9d4424f feat: add sleep util 2023-06-06 21:03:39 -04:00
Philipp Burckhardt 579aec8008 chore: ignore editor workspace files 2023-06-06 21:02:19 -04:00
Philipp Burckhardt a1df3efb25 Merge branch 'main' of https://github.com/transitive-bullshit/agentic 2023-06-06 21:01:12 -04:00
Travis Fischer 31626ebd06 feat: add Task.callWithMetadata 2023-06-06 15:27:03 -07:00
Philipp Burckhardt 7be535fbcb Merge branch 'main' of https://github.com/transitive-bullshit/agentic 2023-06-06 18:10:29 -04:00
Travis Fischer cb8a668ec9 🐵 2023-06-06 12:56:57 -07:00
Travis Fischer 8fd6be3d5f 🚆 2023-06-06 12:56:57 -07:00
Travis Fischer 5a3b75efcf feat: add human feedback skeleton and couple Task to Agentic runtime 2023-06-06 12:56:57 -07:00
Philipp Burckhardt ce20b8513a fix: export and mark methods as protected 2023-06-04 23:58:21 -04:00
Philipp Burckhardt 9cfb3a70b7 refactor: avoid using enums 2023-06-04 12:36:54 -04:00
Philipp Burckhardt e1dbb626a9 chore: bump dependencies 2023-06-04 12:08:39 -04:00
Philipp Burckhardt 9acd5ba96b feat: add initial event logging implementation 2023-06-04 11:59:53 -04:00
Philipp Burckhardt 2ee81a4199 fix: update imported class name 2023-06-04 11:48:15 -04:00
Philipp Burckhardt 8c667ded15 chore: update code style 2023-06-04 11:46:27 -04:00
Philipp Burckhardt f17ea608da fix: update feedback implementation 2023-06-04 11:46:26 -04:00
Philipp Burckhardt 83673011ad feat: add human feedback tool 2023-06-04 11:46:26 -04:00
Philipp Burckhardt bdde1a9324 feat: add human-in-the-loop functionality 2023-06-04 11:46:25 -04:00
Travis Fischer 1c4e73d800 feat: exploring potential declarative api designs 2023-06-03 13:00:31 -07:00
Travis Fischer 7f792fbe71 🎻 2023-06-02 11:57:18 -07:00
Philipp Burckhardt 4127f96173 feat: add .gitattributes 2023-06-02 10:06:15 -04:00
Philipp Burckhardt bd4d237c7b build: use double quotes 2023-06-02 10:05:52 -04:00
Travis Fischer 1e45e102b9 🔫 2023-06-02 00:25:02 -07:00
Travis Fischer 74c3cea5d3 feat: add SerpAPIClient 2023-06-02 00:23:13 -07:00
Travis Fischer 624b220432 chore: refactoring 2023-06-01 23:26:22 -07:00
Travis Fischer e13e1501fd 🚮 2023-06-01 22:47:27 -07:00
Travis Fischer 72ed5e362f 📁 2023-06-01 22:39:46 -07:00
Philipp Burckhardt 2fdf6e6e8d fix: remove quotes around Glob pattern for Windows support 2023-06-01 10:43:19 -04:00
Philipp Burckhardt 58186d5e96 build: add script and disable eslint rules 2023-06-01 10:41:54 -04:00
Philipp Burckhardt c429e0fceb feat: add .editorconfig 2023-06-01 10:22:43 -04:00
Philipp Burckhardt 8f7f540133 fix: resolve lint errors 2023-06-01 10:17:58 -04:00
Philipp Burckhardt cbc183f7a1 build: add eslint for linting 2023-06-01 10:16:56 -04:00
Travis Fischer 4085f3ae64 💺 2023-06-01 01:01:14 -07:00
Travis Fischer f59bcafbbe feat: add anthropic claude support 2023-06-01 00:51:34 -07:00
Travis Fischer cbacbc8bc5 feat: improve basic readme for local dev 2023-06-01 00:04:33 -07:00
Travis Fischer 50331cbc91 feat: add some more unit tests for structured llm outputs 2023-05-31 23:20:43 -07:00
Travis Fischer e3256f2a39 feat: disable node v16 support for now 2023-05-31 23:06:59 -07:00
Travis Fischer aa8ca4619a feat: add unit tests and redis caching for testing layer 2023-05-31 23:06:59 -07:00
Travis Fischer 9881191cd2 🍣 2023-05-31 23:06:59 -07:00
Travis Fischer c1d992db28 🖲 2023-05-31 23:06:59 -07:00
Travis Fischer 715e12402d feat: refactoring core 2023-05-31 23:06:59 -07:00
Travis Fischer 432bbcabba 📚 2023-05-27 16:44:03 -07:00
Travis Fischer ea8063878f feat: switch from mustache to handlebars templates 2023-05-26 22:11:12 -07:00
Travis Fischer 464a666b87 🥘 2023-05-26 21:43:30 -07:00
Travis Fischer b4e5f405ed 🌡 2023-05-26 18:30:45 -07:00
Travis Fischer 77ad2b978f 🙍 2023-05-26 18:28:31 -07:00
Travis Fischer 400da91d01 😚 2023-05-26 18:27:33 -07:00
Travis Fischer cc855b944d 2023-05-26 18:18:15 -07:00
Travis Fischer e330647e9f 🚎 2023-05-26 18:15:42 -07:00
Travis Fischer 1e597a882f 🍷 2023-05-26 18:10:48 -07:00
Travis Fischer f1ea43cb4f 😔 2023-05-26 18:04:18 -07:00
Travis Fischer 88eea39847 🍎 2023-05-26 18:00:55 -07:00
Travis Fischer 2c7da415e2 2023-05-26 17:58:46 -07:00
Travis Fischer fb117d74f0 🤶 2023-05-26 17:49:42 -07:00
Travis Fischer 882942b78b 🦐 2023-05-26 17:47:59 -07:00
Hassan Bazzi 2ac7ca0421 add a food expert example (#1) 2023-05-26 17:38:55 -07:00
Travis Fischer dec316aed7 🍤 2023-05-26 17:36:52 -07:00
Travis Fischer b7d578eddf 🏇 2023-05-26 17:08:56 -07:00
Travis Fischer 122f01f6f4 🍷 2023-05-26 17:03:25 -07:00
Travis Fischer 86935d8484 🍱 2023-05-26 16:54:13 -07:00
Travis Fischer e1b5f2e5be feat: add metaphor tool 2023-05-26 16:50:45 -07:00
Travis Fischer 498cd5c5e2 feat: refactoring openai completions 2023-05-26 12:56:20 -07:00
Travis Fischer f127cbdc62 🔦 2023-05-26 12:16:13 -07:00
Travis Fischer 27fb435d0e feat: refactor to task 2023-05-26 12:06:39 -07:00
Travis Fischer 2c73963c33 🍷 2023-05-25 22:51:25 -07:00
Travis Fischer 3ffb8e92c2 🍯 2023-05-25 21:07:50 -07:00
Travis Fischer 32b8207b9d feat: refactoring 2023-05-25 20:30:36 -07:00
Travis Fischer 00d7c01940 🛐 2023-05-25 17:51:45 -07:00
Philipp Burckhardt 93cf55a8ba feat: add support for setting model parameters 2023-05-25 18:00:29 -04:00
Travis Fischer ff18b5841c 🌥 2023-05-23 23:36:42 -07:00
Travis Fischer 7b4ebcab58 . 2023-05-23 23:27:09 -07:00
Travis Fischer 2ebb16a893 🍦 2023-05-23 23:15:59 -07:00
Travis Fischer b3f878aff2 💇 2023-05-23 22:28:38 -07:00
Travis Fischer aa041ce44f 🐃 2023-05-23 20:22:50 -07:00
Travis Fischer e9840a21b7 😉 2023-05-17 21:59:49 -07:00
Travis Fischer a5f27b8091 2023-05-17 00:25:19 -07:00
Travis Fischer 2d802e4794 . 2023-05-04 14:48:28 -05:00
Travis Fischer 0990b05c63 🌫 2023-05-03 22:54:32 -05:00
Travis Fischer 7bd79368fb 🎍 2023-05-02 01:44:08 -05:00
Travis Fischer 66fe753287 feat: WIP core typed llm fluent interface 2023-05-01 21:32:03 -05:00
Travis Fischer 8e296fdb58 feat: init 2023-04-25 13:47:18 -07:00