Подключение
Базовый URL, учётные данные и доступный сервер.
FiboLantern помогает обсуждать точные пары чисел Фибоначчи и формулы удвоения, проверяя предел индекса до получения больших целых результатов.
Базовый URL, учётные данные и доступный сервер.
Модель, которую предоставляет настроенный endpoint.
Объём контекста и поддержка инструментов определяются моделью и сервером.
def fibonacci(index):
if type(index) is not int or not 0 <= index <= 10000:
raise ValueError("index.range")
a, b = 0, 1
for bit in bin(index)[2:]:
c = a * (2 * b - a)
d = a * a + b * b
a, b = (c, d) if bit == "0" else (d, c + d)
return a