Че спишь?

А работать кто будет?

Иди вон хотя бы бота с апи яндекса сделай…и мусор не забудь выкинуть.

`import requests import json

#Ваши данные для доступа к API

CATALOG_ID = "YOUR_CATALOG_ID" # Замените на ваш идентификатор каталога Яндекс API_KEY = "YOUR_API_KEY" # Замените на ваш API ключ Яндекс

def ask_yandexgpt(user_message, system_prompt="Ты полезный ассистент, который отвечает на вопросы."): """ Функция для отправки запроса к Яндекс ГПТ API

:param user_message: Вопрос или сообщение пользователя :param system_prompt: Системная инструкция для модели :return: Ответ от Яндекс ГПТ """ # Формируем запрос к API prompt = { "modelUri": f"gpt://{CATALOG_ID}/yandexgpt-lite", "completionOptions": { "stream": False, "temperature": 0.6, "maxTokens": "2000" }, "messages": [ { "role": "system", "text": system_prompt }, { "role": "user", "text": user_message } ] }

url = "https://llm.api.cloud.yandex.net/foundationModels/v1/completion" headers = { "Content-Type": "application/json", "Authorization": f"Api-Key {API_KEY}" }

try: # Отправляем запрос response = requests.post(url, headers=headers, json=prompt) response.raise_for_status() # Проверка на ошибки HTTP

# Получаем и обрабатываем ответ result = response.json() ai_response = result.get('result', {}).get('alternatives', [{}])[0].get('message', {}).get('text', 'Не удалось получить ответ')

return ai_response except Exception as e: return f"Произошла ошибка при обработке запроса: {e}"

#Тестируем функцию

if name == "main": user_question = input("Введите ваш вопрос: ") response = ask_yandexgpt(user_question) print("nОтвет ЯндексГПТ:") print(response)`

repost

22

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь