├── .dockerignore ├── .env.sample ├── .eslintrc.json ├── .github └── workflows │ └── build-push-image.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── components.json ├── components ├── Chat │ ├── Chat.tsx │ ├── ChatInput.tsx │ ├── ChatLoader.tsx │ ├── ChatMessage.tsx │ ├── CopyButton.tsx │ ├── IndexCard.tsx │ ├── IndexFormTabs.tsx │ ├── IndexGallery.tsx │ └── IndexSkeleton.tsx ├── Index │ ├── FileLoaderForm.tsx │ ├── IndexForm.tsx │ └── WebLoaderForm.tsx ├── Markdown │ ├── CodeBlock.tsx │ └── MemoizedReactMarkdown.tsx ├── Mobile │ └── Navbar.tsx ├── Sidebar │ ├── ClearConversations.tsx │ ├── Conversation.tsx │ ├── Conversations.tsx │ ├── Folder.tsx │ ├── Folders.tsx │ ├── Import.tsx │ ├── KeySettings.tsx │ ├── KeySettingsAlert.tsx │ ├── Profile.tsx │ ├── Search.tsx │ ├── Sidebar.tsx │ ├── SidebarButton.tsx │ └── SidebarSettings.tsx └── ui │ ├── alert-dialog.tsx │ ├── alert.tsx │ ├── avatar.tsx │ ├── badge.tsx │ ├── button.tsx │ ├── card.tsx │ ├── checkbox.tsx │ ├── dialog.tsx │ ├── dropdown-menu.tsx │ ├── form.tsx │ ├── input.tsx │ ├── label.tsx │ ├── progress.tsx │ ├── select.tsx │ ├── sheet.tsx │ ├── skeleton.tsx │ ├── tabs.tsx │ └── textarea.tsx ├── doc ├── Embedding.png ├── env-vars.md ├── example │ ├── beiying.txt │ └── paul_graham_essay.txt └── vectordb │ └── supabase.md ├── docker-compose.yml ├── lib ├── prisma.ts └── utils.ts ├── next-i18next.config.js ├── next.config.js ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── api │ ├── auth │ │ └── [...nextauth].ts │ ├── chat.ts │ ├── embeddings │ │ ├── file.ts │ │ └── webpage.ts │ ├── files.ts │ ├── indexes │ │ ├── index.ts │ │ └── user │ │ │ ├── index.ts │ │ │ └── likes.ts │ └── query.ts └── index.tsx ├── postcss.config.js ├── prettier.config.js ├── prisma ├── migrations │ ├── 20230709081006_init_tables │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── public ├── favicon.ico └── locales │ ├── en │ └── common.json │ └── zh │ ├── chat.json │ ├── common.json │ ├── markdown.json │ ├── sidebar.json │ └── upload.json ├── styles └── globals.css ├── tailwind.config.js ├── tsconfig.json ├── types.d.ts ├── types ├── chat.ts ├── conversation.ts ├── index.ts ├── keyConfiguration.ts ├── like.ts └── user.ts ├── utils ├── app │ ├── clean.ts │ ├── codeblock.ts │ ├── configuration.ts │ ├── const.ts │ ├── conversation.ts │ ├── files.ts │ ├── folders.ts │ └── importExport.ts ├── embeddings.ts ├── index.ts ├── langchain │ ├── documentLoader.ts │ └── splitter.ts ├── openai.ts └── vector.ts └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/.env.sample -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/build-push-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/.github/workflows/build-push-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components.json -------------------------------------------------------------------------------- /components/Chat/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/Chat.tsx -------------------------------------------------------------------------------- /components/Chat/ChatInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/ChatInput.tsx -------------------------------------------------------------------------------- /components/Chat/ChatLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/ChatLoader.tsx -------------------------------------------------------------------------------- /components/Chat/ChatMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/ChatMessage.tsx -------------------------------------------------------------------------------- /components/Chat/CopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/CopyButton.tsx -------------------------------------------------------------------------------- /components/Chat/IndexCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/IndexCard.tsx -------------------------------------------------------------------------------- /components/Chat/IndexFormTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/IndexFormTabs.tsx -------------------------------------------------------------------------------- /components/Chat/IndexGallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/IndexGallery.tsx -------------------------------------------------------------------------------- /components/Chat/IndexSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Chat/IndexSkeleton.tsx -------------------------------------------------------------------------------- /components/Index/FileLoaderForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Index/FileLoaderForm.tsx -------------------------------------------------------------------------------- /components/Index/IndexForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Index/IndexForm.tsx -------------------------------------------------------------------------------- /components/Index/WebLoaderForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Index/WebLoaderForm.tsx -------------------------------------------------------------------------------- /components/Markdown/CodeBlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Markdown/CodeBlock.tsx -------------------------------------------------------------------------------- /components/Markdown/MemoizedReactMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Markdown/MemoizedReactMarkdown.tsx -------------------------------------------------------------------------------- /components/Mobile/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Mobile/Navbar.tsx -------------------------------------------------------------------------------- /components/Sidebar/ClearConversations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/ClearConversations.tsx -------------------------------------------------------------------------------- /components/Sidebar/Conversation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Conversation.tsx -------------------------------------------------------------------------------- /components/Sidebar/Conversations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Conversations.tsx -------------------------------------------------------------------------------- /components/Sidebar/Folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Folder.tsx -------------------------------------------------------------------------------- /components/Sidebar/Folders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Folders.tsx -------------------------------------------------------------------------------- /components/Sidebar/Import.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Import.tsx -------------------------------------------------------------------------------- /components/Sidebar/KeySettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/KeySettings.tsx -------------------------------------------------------------------------------- /components/Sidebar/KeySettingsAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/KeySettingsAlert.tsx -------------------------------------------------------------------------------- /components/Sidebar/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Profile.tsx -------------------------------------------------------------------------------- /components/Sidebar/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Search.tsx -------------------------------------------------------------------------------- /components/Sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /components/Sidebar/SidebarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/SidebarButton.tsx -------------------------------------------------------------------------------- /components/Sidebar/SidebarSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/Sidebar/SidebarSettings.tsx -------------------------------------------------------------------------------- /components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/alert.tsx -------------------------------------------------------------------------------- /components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/avatar.tsx -------------------------------------------------------------------------------- /components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/badge.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/card.tsx -------------------------------------------------------------------------------- /components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/form.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/progress.tsx -------------------------------------------------------------------------------- /components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/select.tsx -------------------------------------------------------------------------------- /components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/sheet.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/tabs.tsx -------------------------------------------------------------------------------- /components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/components/ui/textarea.tsx -------------------------------------------------------------------------------- /doc/Embedding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/doc/Embedding.png -------------------------------------------------------------------------------- /doc/env-vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/doc/env-vars.md -------------------------------------------------------------------------------- /doc/example/beiying.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/doc/example/beiying.txt -------------------------------------------------------------------------------- /doc/example/paul_graham_essay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/doc/example/paul_graham_essay.txt -------------------------------------------------------------------------------- /doc/vectordb/supabase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/doc/vectordb/supabase.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/lib/prisma.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next-i18next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/next-i18next.config.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /pages/api/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/chat.ts -------------------------------------------------------------------------------- /pages/api/embeddings/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/embeddings/file.ts -------------------------------------------------------------------------------- /pages/api/embeddings/webpage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/embeddings/webpage.ts -------------------------------------------------------------------------------- /pages/api/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/files.ts -------------------------------------------------------------------------------- /pages/api/indexes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/indexes/index.ts -------------------------------------------------------------------------------- /pages/api/indexes/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/indexes/user/index.ts -------------------------------------------------------------------------------- /pages/api/indexes/user/likes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/indexes/user/likes.ts -------------------------------------------------------------------------------- /pages/api/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/api/query.ts -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/prettier.config.js -------------------------------------------------------------------------------- /prisma/migrations/20230709081006_init_tables/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/prisma/migrations/20230709081006_init_tables/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/locales/en/common.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /public/locales/zh/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/public/locales/zh/chat.json -------------------------------------------------------------------------------- /public/locales/zh/common.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /public/locales/zh/markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/public/locales/zh/markdown.json -------------------------------------------------------------------------------- /public/locales/zh/sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/public/locales/zh/sidebar.json -------------------------------------------------------------------------------- /public/locales/zh/upload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/public/locales/zh/upload.json -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types.d.ts -------------------------------------------------------------------------------- /types/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types/chat.ts -------------------------------------------------------------------------------- /types/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types/conversation.ts -------------------------------------------------------------------------------- /types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types/index.ts -------------------------------------------------------------------------------- /types/keyConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types/keyConfiguration.ts -------------------------------------------------------------------------------- /types/like.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types/like.ts -------------------------------------------------------------------------------- /types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/types/user.ts -------------------------------------------------------------------------------- /utils/app/clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/clean.ts -------------------------------------------------------------------------------- /utils/app/codeblock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/codeblock.ts -------------------------------------------------------------------------------- /utils/app/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/configuration.ts -------------------------------------------------------------------------------- /utils/app/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/const.ts -------------------------------------------------------------------------------- /utils/app/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/conversation.ts -------------------------------------------------------------------------------- /utils/app/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/files.ts -------------------------------------------------------------------------------- /utils/app/folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/folders.ts -------------------------------------------------------------------------------- /utils/app/importExport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/app/importExport.ts -------------------------------------------------------------------------------- /utils/embeddings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/embeddings.ts -------------------------------------------------------------------------------- /utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/index.ts -------------------------------------------------------------------------------- /utils/langchain/documentLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/langchain/documentLoader.ts -------------------------------------------------------------------------------- /utils/langchain/splitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/langchain/splitter.ts -------------------------------------------------------------------------------- /utils/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/openai.ts -------------------------------------------------------------------------------- /utils/vector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/utils/vector.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guangzhengli/vectorhub/HEAD/yarn.lock --------------------------------------------------------------------------------