Spaces:
Running
Running
title: Document Search | |
emoji: ๐ | |
colorFrom: green | |
colorTo: purple | |
sdk: streamlit | |
sdk_version: 1.25.0 | |
app_file: app.py | |
pinned: false | |
license: mit | |
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference | |
# Required Environment variables | |
- `INDEX_NAMES`: comma separated index names | |
- `QDRANT_URL`: Qdrant API endpoint | |
- `QDRANT_API_KEY`: Qdrant API Key | |
- `OPENAI_API_KEY`: OpenAI API Key | |
# import GitHub issues | |
## export from github | |
first, generate token on: https://github.com/settings/tokens | |
``` | |
$ git clone https://github.com/kazamori/github-api-tools | |
$ pip install -e ./github-api-tools | |
$ export GITHUB_API_TOKEN="********" | |
$ gh-cli-issues --repository <org/repo> | |
$ ls <repo>-issues.json | |
``` | |
## import from json | |
``` | |
$ python store.py -l github_issue <index> ../<repo>-issues.json | |
``` | |
# import Wiki Pages | |
## export from somewhere | |
create `pages.json` like: | |
```json | |
{"id": <page_id>, "title": <page title>, "content": <page body>, "ctime": ..., "user": <name>, "url": "https:..."} | |
{"title": ...} | |
``` | |
## import from json | |
``` | |
$ python store.py -l wikipage <index> ../pages.json | |
``` | |