scripts/utils/external_data.py (10 lines of code) (raw):

import requests from utils.prompt import README_PROMPT def get_readme(github_url: str) -> str: raw_github = "https://raw.githubusercontent.com" github_url = github_url.replace("https://github.com", raw_github) readme_url = f"{github_url}/refs/heads/main/README.md" response = requests.get(readme_url) return format_readme_request(response.text) def format_readme_request(response) -> str: return f"{README_PROMPT}:\n```\n{response}\n```{README_PROMPT}\n"