/
Nik_voz
/
rgpu_python_analysis
Обзор
Документация
Войти
/
Nik_voz
/
rgpu_python_analysis
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
python_analysis/ai.py
25 строк
2 KB
«Nick-voz»
format ai.py
08 май 2025, 19:43
08 май 2025, 19:43
1e5a14e
Код
Авторство
О чём код?
import g4f def ask_gpt(): response = g4f.ChatCompletion.create( model=g4f.models.gpt_4, messages=[{"role": "user", "content": "Сколько цветов в радуге?"}], ) return response # - **role**: Определяет роль отправителя сообщения. Возможные значения: 'user' (запрос от пользователя), 'system' (инструкции для модели), 'assistant' (ответ модели). # 3. Возврат результата: Результат выполнения метода create сохраняется в переменную response, после чего она возвращается функцией print(ask_gpt()) # #### 1. Придумайте, как можно изменить прогрмму так, чтобы запрос вводил пользователь, а после получал на него ответ. # #### 2. Ваша задача — реализовать функцию, которая сначала передает инструкции модели, а затем обрабатывает запрос пользователя. # Инструкции модели можно передать через параметр role - 'system'. # # Эта роль используется для передачи инструкций или настроек модели. Сообщение с такой ролью обычно описывает контекст или условия, которым должен следовать ассистент при обработке последующих запросов.