import os
from getpass import getpass
import warnings
warnings.filterwarnings('ignore')

#!pip install langchain openai langchain-openai tiktoken -q

# Для работы в колабе загрузите наш скрипт для использования ChatGPT на сервере курса!
#!wget https://raw.githubusercontent.com/a-milenkin/LLM_practical_course/main/notebooks/utils.py

# Если используете ключ из курса, запустите эту ячейку
from utils import ChatOpenAI

#course_api_key= "Введите ваш OpenAI API ключ"
course_api_key = getpass(prompt='Введите API ключ')


# Инициализируем языковую модель
llm = ChatOpenAI(temperature=0.0, course_api_key=course_api_key)

prompt = """Ответь на вопрос, опираясь на контекст ниже.
Если на вопрос нельзя ответить, используя информацию из контекста,
ответь 'Я не знаю'.

Context: 
Указ ? 844 ?О дополнительных временных мерах экономического характера, связанных с обращением иностранных ценных бумаг? был подписан 8 ноября 2023 года.

Он позволяет российским инвесторам, владеющим иностранными ценными бумагами, которые учитываются в иностранных инфраструктурах (включая европейские клиринговые системы Euroclear и Clearstream), продать лицам недружественных государств указанные бумаги за счёт денежных средств, зачисленных на счета типа ?С?.

Указ устанавливает следующие условия продажи активов:
Совокупная начальная стоимость отчуждаемых иностранных ценных бумаг, принадлежащих одному владельцу-резиденту, не должна превышать 100 000 рублей.
Сделки по продаже иностранных ценных бумаг должны заключаться путём проведения торгов.

Question: О чём указ 844? какие условия?

Answer: """

