You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fromlisetteimportChatdefadder(a:int,b:int):
"Add two numbers"returna+bdefmulter(a:int,b:int):
"Multiply two numbers"returna*bc=Chat('gemini/gemini-2.5-flash', tools=[adder,multer])
r=c('Use tools to solve 42427928*548749+547892? ')
causes this error
Traceback (most recent call last):
File "C:\Users\andre\workspace\solveit\lessons\gemini-lisette.py", line 15, in <module>
r = c('Use tools to solve 42427928*548749+547892? ')
File "C:\Users\andre\workspace\solveit\lessons\myenv\Lib\site-packages\lisette\core.py", line 307, in __call__
else: return last(result_gen) # normal chat behavior
~~~~^^^^^^^^^^^^
File "C:\Users\andre\workspace\solveit\lessons\myenv\Lib\site-packages\fastcore\basics.py", line 749, in last
for res in x: pass
^
File "C:\Users\andre\workspace\solveit\lessons\myenv\Lib\site-packages\lisette\core.py", line 288, in _call
yield from self._call(
prompt, prefill, temp, think, search, stream, max_steps, step+1,
final_prompt, tool_choice, **kwargs)
File "C:\Users\andre\workspace\solveit\lessons\myenv\Lib\site-packages\lisette\core.py", line 277, in _call
m = res.choices[0].message
~~~~~~~~~~~^^^
IndexError: list index out of range
This code
causes this error