├── .env.example ├── .eslintrc.json ├── .gitignore ├── Procfile ├── README.md ├── app ├── api │ ├── chat │ │ └── route.ts │ ├── completion │ │ └── route.ts │ ├── fiddler_ingestion │ │ └── route.ts │ ├── get_trace │ │ └── route.ts │ └── hasLangsmithConfig.ts ├── favicon.ico ├── globals.css ├── hooks │ ├── useConfiguration.ts │ └── useTheme.ts ├── layout.tsx └── page.tsx ├── components ├── Bubble.tsx ├── Footer.tsx ├── LoadingBubble.tsx ├── Navbar.tsx └── PromptSuggestions │ ├── PromptSuggestionButton.tsx │ └── PromptSuggestionsRow.tsx ├── next-env.d.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── requirements.txt ├── runtime.txt ├── scripts ├── .env.example ├── README.md ├── data │ └── wiki_links.txt ├── wiki_data.py └── wikichat │ ├── .DS_Store │ ├── __init__.py │ ├── cli │ └── __init__.py │ ├── commands │ ├── __init__.py │ ├── database.py │ ├── model.py │ └── pipeline.py │ ├── database.py │ ├── processing │ ├── __init__.py │ ├── articles.py │ ├── embeddings.py │ ├── model.py │ └── wikipedia.py │ └── utils │ ├── __init__.py │ ├── metrics.py │ └── pipeline.py ├── tailwind.config.js ├── tsconfig.json └── utils └── consts.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/.gitignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | worker: python3 scripts/wiki_data.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/README.md -------------------------------------------------------------------------------- /app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/api/chat/route.ts -------------------------------------------------------------------------------- /app/api/completion/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/api/completion/route.ts -------------------------------------------------------------------------------- /app/api/fiddler_ingestion/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/api/fiddler_ingestion/route.ts -------------------------------------------------------------------------------- /app/api/get_trace/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/api/get_trace/route.ts -------------------------------------------------------------------------------- /app/api/hasLangsmithConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/api/hasLangsmithConfig.ts -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/hooks/useConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/hooks/useConfiguration.ts -------------------------------------------------------------------------------- /app/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/hooks/useTheme.ts -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/app/page.tsx -------------------------------------------------------------------------------- /components/Bubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/components/Bubble.tsx -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/LoadingBubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/components/LoadingBubble.tsx -------------------------------------------------------------------------------- /components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/components/Navbar.tsx -------------------------------------------------------------------------------- /components/PromptSuggestions/PromptSuggestionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/components/PromptSuggestions/PromptSuggestionButton.tsx -------------------------------------------------------------------------------- /components/PromptSuggestions/PromptSuggestionsRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/components/PromptSuggestions/PromptSuggestionsRow.tsx -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/postcss.config.js -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.12.1 -------------------------------------------------------------------------------- /scripts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/.env.example -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/data/wiki_links.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/data/wiki_links.txt -------------------------------------------------------------------------------- /scripts/wiki_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wiki_data.py -------------------------------------------------------------------------------- /scripts/wikichat/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/.DS_Store -------------------------------------------------------------------------------- /scripts/wikichat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/wikichat/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/cli/__init__.py -------------------------------------------------------------------------------- /scripts/wikichat/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/commands/__init__.py -------------------------------------------------------------------------------- /scripts/wikichat/commands/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/commands/database.py -------------------------------------------------------------------------------- /scripts/wikichat/commands/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/commands/model.py -------------------------------------------------------------------------------- /scripts/wikichat/commands/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/commands/pipeline.py -------------------------------------------------------------------------------- /scripts/wikichat/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/database.py -------------------------------------------------------------------------------- /scripts/wikichat/processing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/processing/__init__.py -------------------------------------------------------------------------------- /scripts/wikichat/processing/articles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/processing/articles.py -------------------------------------------------------------------------------- /scripts/wikichat/processing/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/processing/embeddings.py -------------------------------------------------------------------------------- /scripts/wikichat/processing/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/processing/model.py -------------------------------------------------------------------------------- /scripts/wikichat/processing/wikipedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/processing/wikipedia.py -------------------------------------------------------------------------------- /scripts/wikichat/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/utils/__init__.py -------------------------------------------------------------------------------- /scripts/wikichat/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/utils/metrics.py -------------------------------------------------------------------------------- /scripts/wikichat/utils/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/scripts/wikichat/utils/pipeline.py -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/wikichat/HEAD/utils/consts.ts --------------------------------------------------------------------------------