· 3 минуты на чтение
Как искусственный интеллект общается с другими программами
Азбука AI: От API до Zero-shots
Современный искусственный интеллект — это нейросетевая модель плюс сложная инфраструктура, который помогает ей работать с внешними программами, понимать ваши запросы и решать сложные задачи.
Рассказываем, как устроен технический обвес AI.
И начнем — хотя бы и по алфавиту — с интерфейсов программной интеграции, API.
«Святой Петр». Лукас Кранах
Что такое API
Если совсем на пальцах, то API (Application Programming Interface) — это интерфейс, только не для людей, а для программ.
Да, им тоже нужен интерфейс, потому что они взаимодействую друг с другом. Вскяий раз, когда вы, например, покупаете билеты в приложении, приложение обращается к билетному сайту. И делает это по API.
При чем тут AI
Поскольку AI — тоже программы, им проще и быстрее общаться с другими системами через их API. Большинство AI вполне способны открыть сайт и ввести логин и пароль, но на это у них уйдёт значительно больше времени и токенов, чем при обращении через API.
Кроме того, API-ключи с ограниченными правами мешают AI, с их склонностью к галлюцинациям, сделать что-нибудь дурацкое и вредоносное.
Что такое API-ключ
API-ключ или API-токен — это буквенно-цифровой код, который позволяет другим приложениям пользоваться API.
Как логин и пароль у пользователей-людей, только API-ключ можно настроить, выдав ему строго ограниченный набор разрешений. Например, разрешить только читать данные.
Некоторые системы для безопасности выдают ключи только на ограниченный срок. Через день или через месяц такой ключ превратится в тыкву.
А если ключ скомпрометирован — его можно легко и быстро заблокировать.
Для чего это вам
Чтобы другие программы могли пользоваться вашим аккаунтом AI, для них нужно будет создать API-токен.
Чтобы можно было отследить, какая именно программа сколько употребила токенов, рекомендуется для каждой из них создавать отдельный API-ключ.
Как получить API-ключ для ChatGPT
- Залогиньтесь на OpenAI Platform, используя тот же аккаунт, что и в обычный OpenAI.
- Нажмите ‘Create new secret key’ на странице API-ключей.
- Задайте имя ключа.
- Система создаст буквенно-цифровой код (токен). Скопируйте его и сохраните в безопасном месте. Больше вам его не покажут, и если потеряете — придется выпускать новый.
Как получить API-ключ для Gemini
- Включите VPN. Выберите локацию, где официально поддерживается Google AI Studio (например, США, Германия или любая страна Азии).
- Перейдите на сайт aistudio.google.com под своей учетной записью Google.
- Нажмите ‘Get API key’ в левом верхнем углу меню.
- Выберите ‘Create API key in new project’. Скопируйте и сохраните ключ.
Как получить API-ключ для Deepseek
- Залогиньтесь на сайте OpenRouter через Google, GitHub или email.
- Нажмите ‘Create API Key’ на странице ключей.
- Назовите ключ.
- Если есть поле лимита расходов, можно поставить минимальное значение или оставить по умолчанию (для бесплатной LLM).
- Нажмите ‘Create’. Скопируйте ключ и сохраните.
Как получить API-ключ для Claude
Бесплатно — никак. И в счет уже оплаченного Claude тоже нельзя. API для интеграции покупают на https://platform.claude.com/.
Вам нужен медицинский интерфейс?
Заказать дизайн
Напишите нам на we@sobakapav.ru
Что мы можем сделать?
UX-дизайн и продуктовые исследования, независимо или на аутсорсе.
Примеры из практики
Мы наверняка уже делали интерфейс, пожожий на тот, который вам нужен. Проверьте.