Skip to content

Commit

Permalink
Merge pull request #120 from unoplat/53-feature-enable-knowledge-grap…
Browse files Browse the repository at this point in the history
…h-ingestion

53 feature enable knowledge graph ingestion
  • Loading branch information
JayGhiya authored Oct 4, 2024
2 parents a43e82c + 1ce7c61 commit a63a3d7
Show file tree
Hide file tree
Showing 47 changed files with 1,428 additions and 4 deletions.
4 changes: 4 additions & 0 deletions .github/configuration/release-please-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
"unoplat-code-confluence": {
"release-type": "python",
"changelog-path": "CHANGELOG.md"
},
"unoplat-code-confluence-query-engine": {
"release-type": "python",
"changelog-path": "CHANGELOG.md"
}
}
}
5 changes: 3 additions & 2 deletions .github/configuration/release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"unoplat-code-confluence": "0.11.1"
}
"unoplat-code-confluence": "0.11.1",
"unoplat-code-confluence-query-engine": "0.0.1"
}
1 change: 1 addition & 0 deletions .github/workflows/python_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
- main
paths:
- 'unoplat-code-confluence/**'
- 'unoplat-code-confluence-query-engine/**'
jobs:
prepare-matrix:
runs-on: ubuntu-latest
Expand Down
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,17 @@ app.log
unoplat-code-confluence/unoplat_code_confluence/configuration/__pycache__
unoplat-code-confluence/unoplat_code_confluence/markdownparser/__pycache__
unoplat-code-confluence/~/Documents/unoplat
unoplat-code-confluence/unoplat_code_confluence/database/__pycache__
unoplat-code-confluence/unoplat_code_confluence/database/graph/__pycache__
unoplat-code-confluence/unoplat_code_confluence/embedding/__pycache__
.dspy_cache
dependencies/analysers
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/configuration/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/embedding/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/graph/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/helper/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/models/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/processing/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/screens/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/unoplat_dspy/__pycache__
unoplat-code-confluence-query-engine/unoplat_code_confluence_query_engine/widgets/__pycache__
26 changes: 26 additions & 0 deletions unoplat-code-confluence-query-engine/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# UNOPLAT CODE CONFLUENCE QUERY ENGINE

## How to Run?

```bash
poetry run python -m unoplat_code_confluence_query_engine --config ./unoplat_code_confluence_query_engine/configuration/config.yaml
```

## Configuration Example

```yaml
{
"sentence_transformer_model": "jinaai/jina-embeddings-v3",
"neo4j_uri": "YOUR_NEO4J_URI",
"neo4j_username": "neo4j",
"neo4j_password": "YOUR_NEO4J_PASSWORD",
"provider_model_dict": {
"model_provider" : "openai/gpt-4o-mini",
"model_provider_args": {
"api_key": "YOUR_OPENAI_API_KEY",
"max_tokens": 500,
"temperature": 0.0
}
}
}
```
Empty file.
Empty file.
Loading

0 comments on commit a63a3d7

Please sign in to comment.