Skip to main content

Python wrapper for Bing Search and RAG extraction

Project description

PyBing

Python wrapper for Bing Search results.

Implementation

from PyBingRAG.search import BingSearch

bing = BingSearch("Sachin Tendulkar")
#num - num of results to return
#max_lines - maximum number of lines/sentences to return in each result
bing_results = bing.get_results(num=4, max_lines=15)
# bing_results[i]['content'] - scrapped content
# nlines - num of iterations
# hfkey - hugging face secret key
print(bing.rag_output("Tell me about Mr. Narendra Modi?", n_iters=15, bing_results, hfkey))

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

PyBingRAG-0.0.6.tar.gz (5.4 kB view details)

Uploaded Source

File details

Details for the file PyBingRAG-0.0.6.tar.gz.

File metadata

  • Download URL: PyBingRAG-0.0.6.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for PyBingRAG-0.0.6.tar.gz
Algorithm Hash digest
SHA256 7b929b8a50ddca329135a146b808c46bc208a868127917ac00f816661983419e
MD5 19bb57dd29f6ae8c382725e386801ad1
BLAKE2b-256 ad7fe8774cfd88b3fc79ef5770c0f6e5acd7c4bc590ca0eccff01e2151d7f5ad

See more details on using hashes here.

Supported by

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