Skip to main content

A utility package for RAG operations

Project description

WhiskerRAG-toolkit

petercat、whisker 项目使用的 rag 工具包,提供 rag 相关类型定义和方法

使用方式

pip install whiskerRAG

提供两个模块,分别是 whisker_rag_type、 whisker_rag_util

from whiskerRAG.github.fileLoader import GithubFileLoader

开发指南

安装 poetry 进行依赖管理

pip install poetry

本地测试

# 运行测试
poetry run pytest

# 带覆盖率报告
poetry run pytest --cov

# 查看HTML格式的覆盖率报告
poetry run pytest --cov --cov-report=html
open htmlcov/index.html

构建并发布

poetry build

poetry publish

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

whiskerrag-0.0.1a5.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

whiskerrag-0.0.1a5-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file whiskerrag-0.0.1a5.tar.gz.

File metadata

  • Download URL: whiskerrag-0.0.1a5.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.11 Darwin/23.4.0

File hashes

Hashes for whiskerrag-0.0.1a5.tar.gz
Algorithm Hash digest
SHA256 b39a57c9439c1101bf7923d6e4d64374ba9987d562235b0edd6b95bea82b093c
MD5 63420a33433bb90f68d4d97e888f138b
BLAKE2b-256 f8384477edc6449a9b70c93c300fd902a5d0c67699cd3b6c50134f0054a68367

See more details on using hashes here.

File details

Details for the file whiskerrag-0.0.1a5-py3-none-any.whl.

File metadata

  • Download URL: whiskerrag-0.0.1a5-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.11 Darwin/23.4.0

File hashes

Hashes for whiskerrag-0.0.1a5-py3-none-any.whl
Algorithm Hash digest
SHA256 96a109f56029afecf62e47a86b02865c7f40a0103226bc4f13d4f6c77507befc
MD5 23b62283383ce0b789d5e6b8b431cec5
BLAKE2b-256 4af5164a2af921299f9e1f6b24ccb2b891a0a03a51656f866d51392d7fd35eeb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page