SYMBOL INDEX (24 symbols across 11 files) FILE: search_with_lepton.py function search_with_bing (line 97) | def search_with_bing(query: str, subscription_key: str): function search_with_google (line 120) | def search_with_google(query: str, subscription_key: str, cx: str): function search_with_serper (line 145) | def search_with_serper(query: str, subscription_key: str): function search_with_searchapi (line 201) | def search_with_searchapi(query: str, subscription_key: str): class RAG (line 291) | class RAG(Photon): method local_client (line 356) | def local_client(self): method init (line 378) | def init(self): method get_related_questions (line 433) | def get_related_questions(self, query, contexts): method _raw_stream_response (line 488) | def _raw_stream_response( method stream_and_upload_to_kv (line 521) | def stream_and_upload_to_kv( method query_function (line 539) | def query_function( method ui (line 631) | def ui(self): method index (line 635) | def index(self) -> RedirectResponse: FILE: web/next.config.mjs method rewrites (line 15) | async rewrites() { FILE: web/src/app/components/skeleton.tsx function Skeleton (line 4) | function Skeleton({ className, ...props }: HTMLAttributes