DevGang
Авторизоваться

Пишите лучшие статьи с помощью искусственного интеллекта в Python

Исследовательская лаборатория искусственного интеллекта OpenAI разработала алгоритм машинного обучения, способный генерировать текст, неотличимый от  написанного человеком.

В этой статье вы узнаете, как использовать ИИ для автоматизации написании статей.

Код в этой статье был написан и протестирован в Google Colab. Вы должны использовать Google Colab для кодирования, чтобы быть уверенными в тех же результатах.

Импорт пакетов API-ключ

  • Установите и импортируйте пакет OpenAI
AI-ArticleWriter_Import.py

!pip install openai

import os

import openai
  • Получите свой API-ключ, зарегистрировав бесплатную учетную запись на https://openai.com/
Вы можете найти API-ключ, нажав «Просмотреть ключи API».
Вы можете найти API-ключ, нажав «Просмотреть ключи API».

Создайте своего искусственного помощника по письму

Код искусственного помощника по письму показан ниже. Вставьте свой ключ API с вебсайта OpenAi между кавычками «INSERT YOUR OPENAI API KEY HERE».

Методология и логика кода объясняются ниже.

AI_Article_Writer.py

!pip install openai

import os

import openai

openai.api_key = "INSERT YOUR OPENAI API KEY HERE"

response = openai.Completion.create(
    model = "text-davinci-002",
    prompt = "In the current world, Artificial Intelligence is gaining more and more traction. However, while it has its advantages, the world should also be careful of its pitfalls. In this article, we will elaborate.",
    temperature = 0.7,
    max_tokens = 700,
    top_p=1,
    frequency_penalty = 0,
    presence_penalty = 0
)
response

Выберите модель ИИ

Открытый ИИ обучил различные искусственные модели со своими преимуществами и недостатками:

  • `davinci`: стандартная модель Alpha, выпущенная в июне 2020 года.
  • `ada`: уменьшенная и более быстрая версия стандартной модели.
  • «eagle»: уменьшенная и более быстрая версия стандартной модели.

Напишите свою подсказку

ИИ будет основывать свое завершение записи на основе этой подсказки ввода. Хорошая подсказка должна состоять из следующих элементов:

  • Настройка
  • Характер
  • Цель

Затем ИИ создаст историю на основе этих элементов. 

Подсказка: «В современном мире искусственный интеллект набирает всю большую популярность. Однако, несмотря на свои преимущества, мир также должен быть осторожен со своими ловушками. В этой статье мы уточним».

ИИ генерирует: «Искусственный интеллект - это область информатики и инженерии, ориентированная на создание интеллектуальных агентов, которые представляют собой системы, способные рассуждать, обучаться и действовать автономно. Преимуществ у ИИ много. Во-первых, ИИ может помочь нам автоматизировать повторяющиеся задачи, высвобождая время, чтобы мы могли сосредоточиться на более творческих и продуктивных занятиях. Во-вторых, ИИ может помочь нам принимать более правильные решения, предоставляя нам более точную и актуальную информацию. В-третьих, ИИ может помочь нам улучшить наши продукты и услуги, постоянно обучаясь и совершенствуясь. Наконец, ИИ может помочь нам повысить эффективность и производительность за счет автоматизации задач и процессов. Однако есть и некоторые недостатки ИИ, о которых нам следует знать. Во-первых, ИИ может привести к потере рабочих мест, поскольку он автоматизирует многие задачи, которые в настоящее время выполняются людьми. Во-вторых, ИИ может использоваться в злонамеренных целях, таких как создание ложной информации или распространение компьютерных вирусов. В-третьих, ИИ может быть предвзятым, например, если он обучается на предвзятых данных. Наконец, ИИ может быть дорогим в разработке и обслуживании».

Настройте свои параметры

температура

Параметр температуры определяет, насколько вероятно, что модель выберет каждое слово. Более высокая температура повышает вероятность того, что модель будет выбирать менее распространенные слова, а более низкая температура повышает вероятность того, что модель будет выбирать более распространенные слова.

max_tokens

Параметр max-tokens в моделях GPT-3 — это максимальное количество токенов, которое может быть сгенерировано моделью.

Токены — это основные единицы, которые модель GPT-3 использует для представления текста.

Top_p

Параметр Top_p сообщает модели, сколько вариантов следует учитывать при прогнозировании следующего слова в последовательности.

Frequency_penalty

Параметр Frequency_penalty сообщает модели GPT-3, как часто использовать каждое слово.

presence_penalty

Параметр presence_penalty помогает модели узнать, когда уместно использовать слово, а когда нет.

Теперь у вас есть личный помощник по письму, использующий самые современные модели искусственного интеллекта.

Помимо помощи в написании, искусственный интеллект также может создавать творческие изображения на основе введенного вами текста.

Комментарии
Чтобы оставить комментарий, необходимо авторизоваться

Присоединяйся в тусовку

В подарок 100$ на счет при регистрации

Получить