Format: application/x-python-code
1 o
2
3 ��h� � @ sn d dl Z zd dlmZ d dlmZ W n ey) G dd� d�ZG dd� d�ZY nw dZG d d
4 � d
5 ee�ZdS )� N)�BaseProvider)�FakeListLLMc @ � e Zd ZdS )r N��__name__�
6 __module__�__qualname__� r r �Uc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/terminal/tests/fake_llm.pyr � r c @ r )r Nr r r r r
7 r r r zFdef fib(n):
8 if n < 2: return n
9 return fib(n - 1) + fib(n - 2)
10 c sH e Zd ZdZdZdZdgZ� fdd�Zdd� Zd d
11 � Z ddd
12 �Z
13 � ZS )�FibonacciCompletionProviderZmy_providerzMy Provider�model�model_ac s( dg|d<