Commit Graph

  • 7903984cc0 exp: change names of files and start using schema - Change file names in exp to follow go standard - Make exp dependent on the actual schema package - Add some comments in exp - Change from using reflect.DeepEqual to cmp.Equal in tests in exp - Change inputValues and chainValues to map[string]any in exp FluffyKebab 2023-04-21 12:46:49 +02:00
  • b03801a210 changing file to snake_case Luis.Fernando 2023-04-20 23:58:32 -05:00
  • 11bc9279f7 Merge pull request #42 from Fraser-Isbester/add-linting Travis Cline 2023-04-20 21:47:56 -07:00
  • 40e11b9e4d exp: fix linting errors Fraser Isbester 2023-04-20 21:34:22 -07:00
  • a667e35874 ci: only new issues Fraser Isbester 2023-04-20 21:32:44 -07:00
  • 46850436b2 ci: add lint, test, and build CI Fraser Isbester 2023-04-20 21:30:38 -07:00
  • b54fd36d8c Merge pull request #40 from Fraser-Isbester/fix-space Travis Cline 2023-04-20 21:00:15 -07:00
  • 2b472ca17b *: fix space in .github folder Fraser Isbester 2023-04-20 20:56:42 -07:00
  • 06f9258afa refactor Luis.Fernando 2023-04-20 22:04:16 -05:00
  • 47d8ef95a5 creatin a Initialize agent Luis.Fernando 2023-04-20 22:03:31 -05:00
  • 884ddd2b56 creating the Zero shot agent Luis.Fernando 2023-04-20 22:02:40 -05:00
  • ba3c236ab8 changin the agent run to agentFinish Luis.Fernando 2023-04-20 22:02:09 -05:00
  • 00bee5868d creating mrkl promp Luis.Fernando 2023-04-20 20:06:11 -05:00
  • a6b53775a0 creting agent agentExecutor interface Luis.Fernando 2023-04-20 20:05:35 -05:00
  • 0077d71bde creating agent types and options Luis.Fernando 2023-04-20 20:04:57 -05:00
  • 7ea5f43c8d changing agent type names Luis.Fernando 2023-04-20 17:48:56 -05:00
  • 3d5aac8480 changing file to snake_case Luis.Fernando 2023-04-20 17:28:57 -05:00
  • 2bfc33f20e fixing serpapi tool to return errors Luis.Fernando 2023-04-20 17:26:11 -05:00
  • daea18ff00 adding optional error return Luis.Fernando 2023-04-20 17:24:46 -05:00
  • 1200f30fcc changing file name to snake_case Luis.Fernando 2023-04-20 17:23:52 -05:00
  • 2ee63359ca fixing wrong error string Luis.Fernando 2023-04-20 17:23:26 -05:00
  • 3b0019725b fedining the agent type and interfaces Luis.Fernando 2023-04-20 17:21:52 -05:00
  • ef830d7673 handling default values Luis.Fernando 2023-04-20 16:22:42 -05:00
  • 53a958f1fc Merge pull request #36 from anignx/fix_llmtype Travis Cline 2023-04-20 14:10:01 -07:00
  • f17ed42664 llm type check fix anignx 2023-04-21 04:55:24 +08:00
  • 7430c30952 Merge pull request #30 from Abraxas-365/feature/stop_words Travis Cline 2023-04-20 12:22:03 -07:00
  • e37b6845d5 fixing allways default values Luis.Fernando 2023-04-20 10:54:13 -05:00
  • 7ff230d970 adding mrkl ZeroShotAgent prompt Luis.Fernando 2023-04-20 09:24:01 -05:00
  • dfdf151dc9 creating agent interface Luis.Fernando 2023-04-20 09:23:33 -05:00
  • 17bcad7a96 Merge pull request #33 from tmc/exp-prompts-improvement Travis Cline 2023-04-20 05:49:06 -07:00
  • b1e685635d Update PULL_REQUEST_TEMPLATE.md Travis Cline 2023-04-20 05:43:56 -07:00
  • 396fdc252f Update PULL_REQUEST_TEMPLATE.md Travis Cline 2023-04-20 05:42:17 -07:00
  • 5a4271b6d2 Update PULL_REQUEST_TEMPLATE.md Travis Cline 2023-04-20 05:37:39 -07:00
  • be6fd673ef fixing panic: assignment to entry in nil map Luis.Fernando 2023-04-20 02:06:03 -05:00
  • fbe8aa3380 adding stop words the compiaclient completition Luis.Fernando 2023-04-20 01:11:50 -05:00
  • 84209d5284 adding stop words the compiaclient completition Luis.Fernando 2023-04-20 01:10:28 -05:00
  • 158c7c8b97 exp/prompts: move exp/prompts closer to acceptable state Travis Cline 2023-04-19 19:14:28 -07:00
  • de283a8405 Merge pull request #32 from tmc/more-schema Travis Cline 2023-04-19 19:15:24 -07:00
  • 0e6ffe074c schema: add more upstream schema concepts Travis Cline 2023-04-19 19:13:10 -07:00
  • e032b6447a Merge branch 'feature/tools' Luis.Fernando 2023-04-19 19:51:33 -05:00
  • 65a102e60e Merge branch 'tmc:main' into feature/tools Abraxas-365 2023-04-19 14:42:59 -05:00
  • e9b14d6efd adding stop words to test Luis.Fernando 2023-04-19 14:20:19 -05:00
  • 1fbc74778d adding params to be equal to the llm interface Luis.Fernando 2023-04-19 14:05:20 -05:00
  • 82857372ee Merge branch 'tmc:main' into feature/stop_words Abraxas-365 2023-04-19 14:02:21 -05:00
  • e67655b954 Merge pull request #26 from nekomeowww/docs/pull-request-template Travis Cline 2023-04-19 11:08:11 -07:00
  • 640f556951 docs: updated template Ayaka Neko 2023-04-20 01:03:10 +08:00
  • 0b9ea2f2e4 docs: replaced with Go contribute guideline instead of Conventional Commits Ayaka Neko 2023-04-20 00:58:54 +08:00
  • 485c02761f adding stop_words to Lmm Luis.Fernando 2023-04-19 10:47:26 -05:00
  • 3010981a74 handling stop_words as Ts version Luis.Fernando 2023-04-19 10:44:21 -05:00
  • 264d872f2b adding stop_words to the CompletitionRequest Luis.Fernando 2023-04-19 10:41:28 -05:00
  • 59ec1d6838 adding stop_words to the completitionPayload Luis.Fernando 2023-04-19 10:39:29 -05:00
  • 4a00a274d1 docs: added test coverages and linter checks checker Ayaka Neko 2023-04-19 23:18:25 +08:00
  • e756c2f4bf Merge pull request #27 from nekomeowww/dev/fixes Travis Cline 2023-04-19 07:57:25 -07:00
  • 55eafff4c2 changing fmt for log for error logging Luis.Fernando 2023-04-19 09:20:24 -05:00
  • 22c2ab539f chore: improve code qualities and use idiomatic way to implementation Ayaka Neko 2023-04-19 16:54:26 +08:00
  • 68c75e9578 docs: polish terms Ayaka Neko 2023-04-19 16:45:00 +08:00
  • b345e3463d docs: added Pull Request template and improved CONTRIBUTING.md Ayaka Neko 2023-04-19 16:37:12 +08:00
  • 646bf8908e Merge pull request #23 from tmc/add-schema Travis Cline 2023-04-18 21:46:00 -07:00
  • f0dfc4f99c schema: Add tests, tweak interface a bit Travis Cline 2023-04-18 21:08:45 -07:00
  • c8323a2661 schema: Add schema package Travis Cline 2023-04-18 19:53:55 -07:00
  • e08317ec51 exp: Add README to experimental tree Travis Cline 2023-04-18 19:44:22 -07:00
  • c5949a68fd examples: Sync go.mod for examples Travis Cline 2023-04-18 19:42:36 -07:00
  • 0a6dfe3dff llms/local: Add comments Travis Cline 2023-04-18 19:38:15 -07:00
  • de3b8e1334 Merge pull request #22 from rdbell/support-local-llms Travis Cline 2023-04-18 19:40:53 -07:00
  • 187aed763c support local LLM models Ronald Bell 2023-04-18 19:53:58 -06:00
  • 845a73f4d9 Update CONTRIBUTING.md Travis Cline 2023-04-18 14:36:33 -07:00
  • c9c4e435b1 Merge pull request #16 from nekomeowww/docs/contributing-and-conduct Travis Cline 2023-04-18 14:29:51 -07:00
  • d1700c7d0b docs: Slight improvement Travis Cline 2023-04-18 14:29:42 -07:00
  • 89e519a4d6 Merge pull request #17 from nekomeowww/dev/fix-compile Travis Cline 2023-04-18 14:27:37 -07:00
  • 1556930b34 exp: Add several fixes Travis Cline 2023-04-18 14:05:49 -07:00
  • 4c97aa5c58 fixing blanck spaces Luis.Fernando 2023-04-18 13:25:02 -05:00
  • 0ff03981a2 fixing problem with concurency and adding var message whe no good results found Luis.Fernando 2023-04-18 13:22:23 -05:00
  • 916e04d10e creating serpapi tool for queries to the internet Luis.Fernando 2023-04-18 11:10:11 -05:00
  • 4747a3e17c creating serpapi client Luis.Fernando 2023-04-18 11:09:30 -05:00
  • b5e2484f9f creating constructor funtion for Tools Luis.Fernando 2023-04-18 10:55:55 -05:00
  • d653813abf adding Description to the tool struct Luis.Fernando 2023-04-18 10:48:42 -05:00
  • dbdbc99319 creating tool structure Luis.Fernando 2023-04-18 10:47:25 -05:00
  • 70102215bf fix: rename test exp packages and fix all compiling error Ayaka Neko 2023-04-18 18:17:51 +08:00
  • 1c9881032c docs: added CONTRIBUTING.md and CODE_OF_CONDUCT.md Ayaka Neko 2023-04-18 15:30:52 +08:00
  • a81dea1067 Merge pull request #14 from tmc/exp-subdir Travis Cline 2023-04-17 21:15:22 -07:00
  • 0c64c65896 exp: Move recent contributions into exp subdir for now Travis Cline 2023-04-17 21:13:29 -07:00
  • 0d76b082ba go: Drop go.work Travis Cline 2023-04-17 16:16:21 -07:00
  • 8e17fc5195 Merge pull request #4 from FluffyKebab/main Travis Cline 2023-04-17 13:15:11 -07:00
  • b5edf636f5 Merge branch 'main' of https://github.com/FluffyKebab/langchaingo FluffyKebab 2023-04-17 21:22:26 +02:00
  • 5738088e9c Move namespace from a struct field to function argument FluffyKebab 2023-04-17 21:20:25 +02:00
  • 1ed09f5597 Merge pull request #2 from FluffyKebab/main Travis Cline 2023-04-17 09:48:55 -07:00
  • 3633823da9 Add retrivalQAChain and stuff documents chain - Add QA example - Removed code adding line metadata to documents because it did not work - Add tests for both new chains FluffyKebab 2023-04-16 17:46:37 +02:00
  • 02a961f9d0 Add vectorstores and pinecone FluffyKebab 2023-04-13 20:04:05 +02:00
  • bbbd2e802d Add embeddings for openai FluffyKebab 2023-04-08 11:55:56 +02:00
  • 6d659067bf Add recursive character text splitter and test FluffyKebab 2023-04-07 10:48:20 +02:00
  • 0108a323a0 Add interface for text splitters and document loaders, and add text loader FluffyKebab 2023-04-06 19:52:42 +02:00
  • 2b771f805c Add interface for text splitters and document loaders, and add text loader FluffyKebab 2023-04-06 19:51:31 +02:00
  • 702c7bb179 Add comma seperated list output parser and test for changes FluffyKebab 2023-04-06 16:02:13 +02:00
  • a1e879ca9a Add structured output parser example FluffyKebab 2023-04-06 14:50:08 +02:00
  • 149fc5e869 Add chat template, template interface and test Introduce ‘Prompts.ChatTemplate’ as a version of ‘ChatPromptTemplate’ Add struct ‘prompts.Message’ comparable to ‘BaseMessageStringPromptTemplate’ and all subclasses in the typeScript version Add interface for prompt templates with the name ‘prompts.Template’ move chat message structs and interface to schema to remove dependence on the memory package Add empty memory as default value for memory in the LLMChain Add test for ‘prompts.ChatTemplate’ FluffyKebab 2023-04-06 12:39:53 +02:00
  • 5978624eb8 Add output parsers, prompt templates, memory, llmChain and example FluffyKebab 2023-04-04 22:56:52 +02:00
  • c1e4a6e6d6 examples: Update examples Travis Cline 2023-02-18 16:08:08 -08:00
  • 8950907292 examples: Update examples to latest Travis Cline 2023-02-18 16:01:31 -08:00
  • 16ab3d1fb9 llms: Add basic huggingfacehub LLM implementation Travis Cline 2023-02-18 16:00:53 -08:00
  • cdef8abd12 examples: Add update helper, basic readme Travis Cline 2023-02-18 12:39:51 -08:00