Skip to main content

llama-index readers stackoverflow integration

Project description

StackoverflowReader (In Beta)

Using the Stackoverflow API, this class will read the Stackoverflow Teams API and return a list of questions and answers based on posts.

It also supports caching the results to a local directory, so that you can run the load_data() method multiple times without hitting the API.

getting a token

Visit: https://stackoverflowteams.com/users/pats/

  1. Click Create a new PAT
  2. Name the token, and pick the team scope
  3. Select an expiration date
  4. Click Create

Add this to your env, or to the instantiation of the StackoverflowReader(pa_token, team_name, cache_dir='./stackoverflow_cache')

export STACKOVERFLOW_PAT=your_token
export STACKOVERFLOW_TEAM_NAME=your_team

Other features which could be added:

  • Add articles
  • Add comments
  • Add tags
  • Add users
  • Add votes
  • Add badges

Project details


Download files

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

Source Distribution

Built Distribution

File details

Details for the file llama_index_readers_stackoverflow-0.1.3.tar.gz.

File metadata

File hashes

Hashes for llama_index_readers_stackoverflow-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5500f8c978a5d50f494d18406d6ce64c244dcb361da72e28c713dca648dfd031
MD5 f8f413a71e1399af903cb66db46b4e57
BLAKE2b-256 b3a7d845e4e3955137fc1faf18aeaf45b42c36aa7ff23f11a9bc05da5bc3a5ef

See more details on using hashes here.

File details

Details for the file llama_index_readers_stackoverflow-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_readers_stackoverflow-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 479533266c4d5962926a50e0d8728f5dadfc281a61823bce3a47be7fbae05bfe
MD5 1c9d5d12dd78a9691a29b8dd4153379c
BLAKE2b-256 83e40202b80d78aa5334458fb29f208ef648b28ea21ac3548cd401702044dd70

See more details on using hashes here.

Supported by

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