Traceback (most recent call last):
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\main.py", line 67, in
main()
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\main.py", line 64, in main
tutorial_flow.run(shared)
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init_.py", line 16, in run
return self.run(shared)
^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 48, in _run
def _run(self,shared): pr=self.prep(shared);self.orch(shared);return self.post(shared,pr,None)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 47, in _orch
while curr: curr.set_params(p);c=curr.run(shared);curr=copy.copy(self.get_next_node(curr,c))
^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 13, in _run
def run(self,shared): p=self.prep(shared);e=self.exec(p);return self.post(shared,p,e)
^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 33, in exec
if self.cur_retry==self.max_retries-1: return self.exec_fallback(prep_res,e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 28, in exec_fallback
def exec_fallback(self,prep_res,exc): raise exc
^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 31, in _exec
try: return self.exec(prep_res)
^^^^^^^^^^^^^^^^^^^
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\nodes.py", line 114, in exec
response = call_llm(prompt)
^^^^^^^^^^^^^^^^
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\utils\call_llm.py", line 50, in call_llm
response = client.models.generate_content(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai\models.py", line 4942, in generate_content
response = self._generate_content(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai\models.py", line 3915, in _generate_content
response_dict = self._api_client.request(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 655, in request
response = self._request(http_request, stream=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 550, in _request
http_request.headers['Authorization'] = f'Bearer {self._access_token()}'
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 422, in _access_token
self._credentials, project = _load_auth(project=self.project)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 111, in _load_auth
credentials, loaded_project_id = google.auth.default(
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\auth_default.py", line 719, in default
raise exceptions.DefaultCredentialsError(_CLOUD_SDK_MISSING_CREDENTIALS)
google.auth.exceptions.DefaultCredentialsError: Your default credentials were not found. To set up Application Default Credentials, see https://cloud.google.com/docs/authentication/external/set-up-adc for more information.
Traceback (most recent call last):
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\main.py", line 67, in
main()
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\main.py", line 64, in main
tutorial_flow.run(shared)
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init_.py", line 16, in run
return self.run(shared)
^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 48, in _run
def _run(self,shared): pr=self.prep(shared);self.orch(shared);return self.post(shared,pr,None)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 47, in _orch
while curr: curr.set_params(p);c=curr.run(shared);curr=copy.copy(self.get_next_node(curr,c))
^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 13, in _run
def run(self,shared): p=self.prep(shared);e=self.exec(p);return self.post(shared,p,e)
^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 33, in exec
if self.cur_retry==self.max_retries-1: return self.exec_fallback(prep_res,e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 28, in exec_fallback
def exec_fallback(self,prep_res,exc): raise exc
^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\pocketflow_init.py", line 31, in _exec
try: return self.exec(prep_res)
^^^^^^^^^^^^^^^^^^^
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\nodes.py", line 114, in exec
response = call_llm(prompt)
^^^^^^^^^^^^^^^^
File "D:\Code\personal\Python\Tutorial-Codebase-Knowledge\utils\call_llm.py", line 50, in call_llm
response = client.models.generate_content(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai\models.py", line 4942, in generate_content
response = self._generate_content(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai\models.py", line 3915, in _generate_content
response_dict = self._api_client.request(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 655, in request
response = self._request(http_request, stream=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 550, in _request
http_request.headers['Authorization'] = f'Bearer {self._access_token()}'
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 422, in _access_token
self._credentials, project = _load_auth(project=self.project)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\genai_api_client.py", line 111, in _load_auth
credentials, loaded_project_id = google.auth.default(
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Admin\AppData\Local\Programs\Python\Python311\Lib\site-packages\google\auth_default.py", line 719, in default
raise exceptions.DefaultCredentialsError(_CLOUD_SDK_MISSING_CREDENTIALS)
google.auth.exceptions.DefaultCredentialsError: Your default credentials were not found. To set up Application Default Credentials, see https://cloud.google.com/docs/authentication/external/set-up-adc for more information.