├── .env.sample ├── .github └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── docs ├── api.md ├── index.md ├── installation.md └── tutorial.md ├── examples ├── assets │ ├── specialists.csv │ └── specialists.json ├── create_graph_from_csv.ipynb ├── create_graph_from_questions.ipynb └── create_graph_from_schema.ipynb ├── mkdocs.yml ├── pyproject.toml ├── src └── whyhow │ ├── __init__.py │ ├── apis │ ├── __init__.py │ ├── base.py │ └── graph.py │ ├── client.py │ ├── exceptions.py │ ├── py.typed │ └── schemas │ ├── __init__.py │ ├── base.py │ ├── common.py │ └── graph.py └── tests ├── apis └── test_graph.py ├── conftest.py ├── schemas └── test_common.py ├── test_client.py └── test_dummy.py /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/.env.sample -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/README.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /examples/assets/specialists.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/examples/assets/specialists.csv -------------------------------------------------------------------------------- /examples/assets/specialists.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/examples/assets/specialists.json -------------------------------------------------------------------------------- /examples/create_graph_from_csv.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/examples/create_graph_from_csv.ipynb -------------------------------------------------------------------------------- /examples/create_graph_from_questions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/examples/create_graph_from_questions.ipynb -------------------------------------------------------------------------------- /examples/create_graph_from_schema.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/examples/create_graph_from_schema.ipynb -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/whyhow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/__init__.py -------------------------------------------------------------------------------- /src/whyhow/apis/__init__.py: -------------------------------------------------------------------------------- 1 | """Actual implementation of sending requests.""" 2 | -------------------------------------------------------------------------------- /src/whyhow/apis/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/apis/base.py -------------------------------------------------------------------------------- /src/whyhow/apis/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/apis/graph.py -------------------------------------------------------------------------------- /src/whyhow/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/client.py -------------------------------------------------------------------------------- /src/whyhow/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/exceptions.py -------------------------------------------------------------------------------- /src/whyhow/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/whyhow/schemas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/schemas/__init__.py -------------------------------------------------------------------------------- /src/whyhow/schemas/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/schemas/base.py -------------------------------------------------------------------------------- /src/whyhow/schemas/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/schemas/common.py -------------------------------------------------------------------------------- /src/whyhow/schemas/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/src/whyhow/schemas/graph.py -------------------------------------------------------------------------------- /tests/apis/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/tests/apis/test_graph.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/schemas/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/tests/schemas/test_common.py -------------------------------------------------------------------------------- /tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/tests/test_client.py -------------------------------------------------------------------------------- /tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/whyhow-ai/whyhow/HEAD/tests/test_dummy.py --------------------------------------------------------------------------------