MCPcopy Create free account
hub / github.com/InternRobotics/G2VLM / __init__

Method __init__

eval_code/recons/models/moge/utils/webfile.py:8–13  ·  view source on GitHub ↗
(self, url: str, session: Optional[requests.Session] = None, headers: Optional[Dict[str, str]] = None, size: Optional[int] = None)

Source from the content-addressed store, hash-verified

6
7class WebFile:
8 def __init__(self, url: str, session: Optional[requests.Session] = None, headers: Optional[Dict[str, str]] = None, size: Optional[int] = None):
9 self.url = url
10 self.session = session or requests.Session()
11 self.session.headers.update(headers or {})
12 self._offset = 0
13 self.size = size if size is not None else self._fetch_size()
14
15 def _fetch_size(self):
16 with self.session.get(self.url, stream=True) as response:

Callers

nothing calls this directly

Calls 1

_fetch_sizeMethod · 0.95

Tested by

no test coverage detected