mirror of
https://github.com/hwchase17/langchain.git
synced 2025-04-28 11:55:21 +00:00
## Which area of LangChain is being modified? - This PR adds a new "Permit" integration to the `docs/integrations/` folder. - Introduces two new Tools (`LangchainJWTValidationTool` and `LangchainPermissionsCheckTool`) - Introduces two new Retrievers (`PermitSelfQueryRetriever` and `PermitEnsembleRetriever`) - Adds demo scripts in `examples/` showcasing usage. ## Description of Changes - Created `langchain_permit/tools.py` for JWT validation and permission checks with Permit. - Created `langchain_permit/retrievers.py` for custom Permit-based retrievers. - Added documentation in `docs/integrations/providers/permit.ipynb` (or `.mdx`) to explain setup, usage, and examples. - Provided sample scripts in `examples/demo_scripts/` to illustrate usage of these tools and retrievers. - Ensured all code is linted and tested locally. Thank you again for reviewing! --------- Co-authored-by: Chester Curme <chester.curme@gmail.com> |
||
---|---|---|
.. | ||
api_reference | ||
cassettes | ||
data | ||
docs | ||
scripts | ||
src | ||
static | ||
.gitignore | ||
.yarnrc.yml | ||
babel.config.js | ||
docusaurus.config.js | ||
ignore-step.sh | ||
Makefile | ||
package.json | ||
README.md | ||
sidebars.js | ||
vercel_overrides.txt | ||
vercel_requirements.txt | ||
vercel.json | ||
yarn.lock |
LangChain Documentation
For more information on contributing to our documentation, see the Documentation Contributing Guide