graphrag/.gitignore
glide-the 6865d60133
Fix/feat: Implementation of Minute-Based Rate Limiting in CommunityReportsExtractor Using asyncio and async_mode (#373)
* RateLimiter: The original TpmRpmLLMLimiter strategy did not account for minute-based rate limiting when scheduled. The RateLimiter was introduced to ensure that the CommunityReportsExtractor could be scheduled to adhere to rate configurations on a per-minute basis.

RateLimiter scheduled: using asyncio and async_mode

Additionally, some key loading issues for rpm = "REQUESTS_PER_MINUTE" and tpm = "TOKENS_PER_MINUTE" were fixed. Configuration loading was also enhanced to include temperature = "TEMPERATURE" and top_p = "TOP_P" settings.

* RateLimiter scheduled: using asyncio and async_mode

* Additionally, some key loading issues for rpm = "REQUESTS_PER_MINUTE" and tpm = "TOKENS_PER_MINUTE" were fixed. Configuration loading was also enhanced to include temperature = "TEMPERATURE" and top_p = "TOP_P" settings.

* Format

* Semversioner

* Format and cleanup

---------

Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
2024-07-05 13:41:11 -06:00

68 lines
906 B
Plaintext

# Node Artifacts
*/node_modules/
docsite/*/src/**/*.js
docsite/*/lib/
docsite/*/storybook-static/
docsite/*/docsTemp/
docsite/*/build/
.swc/
dist/
.idea
# https://yarnpkg.com/advanced/qa#which-files-should-be-gitignored
docsite/.yarn/*
!docsite/.yarn/patches
!docsite/.yarn/releases
!docsite/.yarn/plugins
!docsite/.yarn/sdks
!docsite/.yarn/versions
docsite/.pnp.*
.yarn/*
!.yarn/patches
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions
.pnp.*
# Python Artifacts
python/*/lib/
# Test Output
.coverage
coverage/
licenses.txt
examples_notebooks/*/lancedb
examples_notebooks/*/data
tests/fixtures/cache
tests/fixtures/*/cache
tests/fixtures/*/output
lancedb/
# Random
.DS_Store
*.log*
.venv
.conda
.tmp
.env
build.zip
.turbo
__pycache__
.pipeline
# Azurite
temp_azurite/
__azurite*.json
__blobstorage*.json
__blobstorage__/
# Getting started example
ragtest/
.ragtest/
.pipelines
.pipeline