Разработать автоматическую ключевалку с помощью chatgps

Задание закрыто
Стоимость:Договорная
Срок выполнения:5 дней
Варианты оплаты:По договоренности
Дата публикации:2024-11-12 07:12
Обновлено:2024-11-12 08:51
Был(а) на сайте:2024-11-13 09:10

Разработать автоматическую ключевалку с помощью chatgps

 
Задача

Нужно отправлять картинки или описание в chatgpt, получать обратно описание и ключевые слова и формировать файл csv. Api-key chatgpt имею

Оставлять заявки могут только авторизованные пользователи.
Большой опыт работы с ChatGPT API.
Точный срок и стоимость смогу назвать после обсуждения всех деталей.
Полная реализация скрипта

import openai
import pytesseract
from PIL import Image
import json
import pandas as pd

openai.api_key = 'your-api-key' # Замените на ваш API-ключ

def extract_text_from_image(image_path):
image = Image.open(image_path)
text = pytesseract.image_to_string(image, lang='rus')
return text

def get_description_and_keywords(text):
prompt = f"""
Анализируй следующий текст и предоставь краткое описание и список релевантных ключевых слов.

Текст:
{text}

Предоставь ответ в следующем формате JSON:
{{
"description": "<краткое описание>",
"keywords": ["ключевое слово1", "ключевое слово2", ...]
}}
"""

response = openai.ChatCompletion.create(
model="gpt-4",
messages=[
{"role": "system", "content": "Ты помощник, который извлекает описания и ключевые слова из текста."},
{"role": "user", "content": prompt}
]
)

reply = response['choices'][0]['message']['content']
data = json.loads(reply)
return data['description'], data['keywords']

def main():
image_paths = [
'path_to_image1.jpg',
'path_to_image2.jpg',
# Добавьте пути к вашим изображениям
]

results = []

for image_path in image_paths:
text = extract_text_from_image(image_path)
description, keywords = get_description_and_keywords(text)
results.append({
'Image': image_path,
'Description': description,
'Keywords': ', '.join(keywords)
})

save_to_csv(results, 'output.csv')

if __name__ == "__main__":
main()
Добрый день
напишу скрипт на пхп, огромный опыт работы с чатгтп апи
полная предоплата, нужно обсудить детали, от 250$
Добрый день! Есть свой аккаунт, нужны полные условия
Сделаю ключевушку на ChatGPT. Огромный опыт ChatGPT и Python. Контакты:
15:36 12.11.24
Постоплата
Здравствуйте, Дмитрий, готов обсудить детали проекта. Опыт есть!
Жду Вашего ответа!
Telegram - @ab_damirr
Viber, WhatsApp- +79172088852
Почта - freelancedamir@yandex.ru

Примеры моих работ

IT и Разработка
Дизайн, Монтаж и 3D
Копирайтинг, Рерайтинг и Переводы

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий