Commit Graph

10887 Commits

Author SHA1 Message Date
Markus Ecker 64268e6612 port textarea to the new client 2024-06-17 15:07:58 +02:00
Ariel Weinberger 71c5c2944c feat(runtime-client-gql): add status to mutation 2024-06-17 14:59:24 +02:00
Ariel Weinberger 22c1bb9906 feat(runtime): rename generateReponse to createChatCompletion and add root status 2024-06-17 14:59:24 +02:00
Markus Ecker d17bcecbbe port CopilotTask 2024-06-17 12:20:20 +02:00
Ariel Weinberger 443ef0028e chore(runtime-client-gql): add @generated to .gitignore 2024-06-14 17:41:34 +02:00
Ariel Weinberger 73c4ff6f40 chore(runtime-client-gql): remove @generated 2024-06-14 17:41:24 +02:00
Ariel Weinberger 64c4316da3 feat(runtime): remove circular dependency between runtime and shared packages 2024-06-14 17:41:04 +02:00
Ariel Weinberger 185a7c6bca feat(runtime): plug-and-play as well as full control for all integrations 2024-06-14 10:37:51 +02:00
Markus Ecker abe8d1765e implement LangChain and Gemini adapters (#390)
* langchain + gemini adapter

* lang chain tool calling

* remove schema

* remove stream utils
2024-06-13 19:39:46 +02:00
Ariel Weinberger 5c7960ea16 Merge branch 'feat/runtime-graphql' into feat/runtime-integration-node-http-express 2024-06-13 16:19:17 +02:00
Ariel Weinberger e3c998fea6 Merge branch "feat/runtime-graphql" into current 2024-06-13 16:17:15 +02:00
Ariel Weinberger d6557bcf08 fix(next-openai): remove tsconfig additions 2024-06-13 16:14:44 +02:00
Ariel Weinberger d35b5567d6 feat(runtime): integration with the nextjs app router 2024-06-13 16:14:44 +02:00
Markus Ecker bcec070e69 Update README.md (#389) 2024-06-13 15:47:15 +02:00
Ariel Weinberger 6aaf098878 feat(runtime): node http + express integrations 2024-06-13 15:22:09 +02:00
Ariel Weinberger 9140b36900 feat(examples): add nextjs pages router example 2024-06-13 13:23:22 +02:00
Ariel Weinberger 3b4012228d feat(runtime): add nextjs pages router integration 2024-06-13 13:22:19 +02:00
Ariel Weinberger 239a9b273f fix(next-openai): remove tsconfig additions 2024-06-13 12:47:13 +02:00
Ariel Weinberger 04cc7a444c feat(runtime): integration with the nextjs app router 2024-06-13 12:44:31 +02:00
Markus Ecker 8816246a2e fix function calling 2024-06-12 15:51:00 +02:00
Markus Ecker 61f098118b make openai assistant api work 2024-06-12 15:45:17 +02:00
Markus Ecker 6bc114c8b6 assistant streaming work in progress 2024-06-12 11:22:23 +02:00
Markus Ecker fb2b2f88c8 add tiktoken 2024-06-11 18:30:56 +02:00
Markus Ecker a278882efb make server side function calls work 2024-06-11 17:51:42 +02:00
Markus Ecker ef620904c9 make multiple tool calls work 2024-06-11 16:33:18 +02:00
Markus Ecker 35f24a9b62 Replace Message with abstract class 2024-06-11 16:18:47 +02:00
Markus Ecker dc317505b4 remove old Message interface 2024-06-11 16:16:54 +02:00
Markus Ecker c80ca8a52f function calling works 2024-06-11 15:56:35 +02:00
Markus Ecker 317a41f37d . 2024-06-11 14:51:33 +02:00
Atai Barkai bff8cc42f5 Merge pull request #385 from CopilotKit/atai/0611/cloud_docs
cloud docs
2024-06-11 05:45:37 -07:00
Atai Barkai e7714d78d3 copilot cloud hidden docs 2024-06-11 05:43:53 -07:00
Markus Ecker 5e2d8709dd . 2024-06-11 14:37:58 +02:00
Markus Ecker 144aabf11a . 2024-06-11 14:27:58 +02:00
Markus Ecker d89dc71893 Update demo links (#384) 2024-06-11 13:00:11 +02:00
Markus Ecker d56dc9a6db . 2024-06-11 12:54:35 +02:00
Markus Ecker b4e2d7dccb Message type 2024-06-11 12:12:41 +02:00
Markus Ecker f93369d06d rename to message output 2024-06-10 16:12:20 +02:00
Markus Ecker 9a633ead1c use interface instead of union type 2024-06-10 14:46:49 +02:00
Markus Ecker d81cabc9d4 message calling works 2024-06-10 14:34:10 +02:00
Markus Ecker 71389639e3 stream action execution 2024-06-10 12:01:49 +02:00
Markus Ecker 7c9cca54ca add action execution message 2024-06-10 11:22:13 +02:00
Markus Ecker 5717173e48 pass actions to the backend 2024-06-10 10:38:01 +02:00
Markus Ecker 7964788c12 make streaming with rxjs work 2024-06-10 10:21:48 +02:00
Markus Ecker f34bcc61ee finish server code 2024-06-09 14:20:28 +02:00
Markus Ecker 39f463a6d4 send actions to backend 2024-06-07 13:15:44 +02:00
Markus Ecker 52bf83a2db fix build errors 2024-06-07 10:04:00 +02:00
Markus Ecker 984200f3fc clean up service adapters 2024-06-07 09:21:49 +02:00
Markus Ecker 153a5f11d2 wip 2024-06-06 18:33:01 +02:00
Markus Ecker f62e1702ac wip: add threadId & runId 2024-06-06 18:18:32 +02:00
Markus Ecker a5e8b49396 Merge branch 'feat/runtime-graphql' into mme/service-adapter-interface 2024-06-06 17:40:21 +02:00