Αυτοματοποιήστε τις περιγραφές προϊόντων με έξυπνη εξατομίκευση, εξοικονομώντας χρόνο και κόστη.
Έχετε ήδη λογαριασμό; Σύνδεση

Τεκμηρίωση API

Ενσωματώστε τη δημιουργία περιγραφών προϊόντων με AI του The Gendai απευθείας στις εφαρμογές και τις ροές εργασίας σας. Λάβετε το κλειδί API σας

Ενσωματώστε το The Gendai στη ροή εργασίας σας

Το REST API μας σας επιτρέπει να δημιουργείτε επαγγελματικές περιγραφές προϊόντων προγραμματιστικά, διευκολύνοντας την αυτοματοποίηση της διαδικασίας δημιουργίας περιεχομένου σε μεγάλη κλίμακα.

Είτε δημιουργείτε μια πλατφόρμα ηλεκτρονικού εμπορίου, διαχειρίζεστε έναν μεγάλο κατάλογο προϊόντων ή δημιουργείτε αυτοματοποιημένες ροές εργασίας, το API μας παρέχει τις ίδιες ισχυρές δυνατότητες AI που είναι διαθέσιμες στη διεπαφή ιστού μας. Εγγραφείτε δωρεάν

Απαιτείται κλειδί API

Χρειάζεστε ένα κλειδί API για να χρησιμοποιήσετε την υπηρεσία μας. Δημιουργήστε έναν δωρεάν λογαριασμό για να λάβετε το κλειδί API σας και να αρχίσετε να δημιουργείτε περιγραφές.

Επισκόπηση API

Το The Gendai API είναι μια υπηρεσία RESTful που δέχεται αιτήματα JSON και επιστρέφει απαντήσεις JSON. Όλα τα αιτήματα πρέπει να επαληθεύονται με το κλειδί API σας.

Βασική διεύθυνση URL

https://thegendai.com/api/v1

Επαλήθευση

Συμπεριλάβετε το κλειδί API σας στην κεφαλίδα του αιτήματος:

X-API-Key: your_api_key_here

Δημιουργία περιγραφής προϊόντος

Τελικό σημείο: POST /api/v1/generate-description

Σώμα αιτήματος

Στείλτε ένα αίτημα POST με τις πληροφορίες του προϊόντος σας και τις προτιμήσεις δημιουργίας:

Επιλογή 1: Χρήση URL εικόνας
{
  "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
  "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
  "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
  "specific_guidelines": "Να αναφέρετε πάντα φιλικά προς το περιβάλλον υλικά και οφέλη βιωσιμότητας",
  "languages": ["english", "spanish", "french"],
  "product": {
    "id": "prod_123",
    "name": "Μπουκάλι νερού από μπαμπού",
    "description": "Επαναχρησιμοποιήσιμο μπουκάλι νερού από βιώσιμο μπαμπού",
    "category": "Φιλικό προς το περιβάλλον",
    "price": "24.99",
    "image_url": "https://example.com/product-image.jpg"
  }
}
Επιλογή 2: Χρήση εικόνας Base64
{
  "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
  "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
  "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
  "languages": ["english", "spanish"],
  "product": {
    "id": "prod_123",
    "name": "Μπουκάλι νερού από μπαμπού",
    "category": "Φιλικό προς το περιβάλλον",
    "price": "24.99",
    "image_b64": "/9j/4AAQSkZJRgABAQAAAQABAAD..."
  }
}

Υποστηριζόμενες γλώσσες

Το API υποστηρίζει δημιουργία σε 39+ γλώσσες. Χρησιμοποιήστε τους κωδικούς γλωσσών στο αίτημά σας:

  • • english
  • • spanish
  • • french
  • • catalan
  • • german
  • • italian
  • • portuguese
  • • dutch
  • • swedish
  • • norwegian
  • • danish
  • • finnish
  • • romanian
  • • polish
  • • russian
  • • czech
  • • slovak
  • • hungarian
  • • greek
  • • turkish
  • • bulgarian
  • • croatian
  • • serbian
  • • slovenian
  • • ukrainian
  • • vietnamese
  • • indonesian
  • • tagalog
  • • chinese
  • • japanese
  • • korean
  • • arabic
  • • hindi
  • • thai
  • • hebrew
  • • basque
  • • galician
  • • welsh
  • • scottish_gaelic
Σύνολο: 39+ υποστηριζόμενες γλώσσες

Μορφή απάντησης

Τα επιτυχημένα αιτήματα επιστρέφουν ένα αντικείμενο JSON με δημιουργημένες περιγραφές:

{
  "success": true,
  "data": {
    "product_id": "prod_123",
    "product_name": "Μπουκάλι νερού από μπαμπού",
    "descriptions": {
      "english": "Ανακαλύψτε τη βιώσιμη ενυδάτωση με το premium μπουκάλι νερού από μπαμπού μας...",
      "spanish": "Descubre la hidratación sostenible con nuestra Botella de Agua de Bambú premium...",
      "french": "Découvrez l'hydratation durable avec notre Bouteille d'Eau en Bambou premium..."
    },
    "original_product": {
      "id": "prod_123",
      "name": "Μπουκάλι νερού από μπαμπού",
      "description": "Επαναχρησιμοποιήσιμο μπουκάλι νερού από βιώσιμο μπαμπού",
      "category": "Φιλικό προς το περιβάλλον",
      "price": "24.99",
      "image_url": "https://example.com/product-image.jpg"
    },
    "generation_settings": {
      "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
      "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
      "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
      "specific_guidelines": "Να αναφέρετε πάντα φιλικά προς το περιβάλλον υλικά και οφέλη βιωσιμότητας",
      "languages": ["english", "spanish", "french"]
    },
    "generated_at": "2025-10-17 14:30:00"
  }
}

Παραδείγματα κώδικα

Εδώ είναι παραδείγματα σε δημοφιλείς γλώσσες προγραμματισμού:

Επιλογή 1: Χρήση URL εικόνας
curl -X POST "https://thegendai.com/api/v1/generate-description" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key_here" \
  -d '{
    "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
    "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
    "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
    "languages": ["english", "spanish"],
    "product": {
      "name": "Μπουκάλι νερού από μπαμπού",
      "category": "Φιλικό προς το περιβάλλον",
      "price": "24.99",
      "image_url": "https://example.com/product-image.jpg"
    }
  }'
Επιλογή 2: Χρήση εικόνας Base64
curl -X POST "https://thegendai.com/api/v1/generate-description" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key_here" \
  -d '{
    "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
    "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
    "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
    "languages": ["english", "spanish"],
    "product": {
      "name": "Μπουκάλι νερού από μπαμπού",
      "category": "Φιλικό προς το περιβάλλον",
      "price": "24.99",
      "image_b64": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg=="
    }
  }'
Επιλογή 1: Χρήση URL εικόνας
const response = await fetch('https://thegendai.com/api/v1/generate-description', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here'
  },
  body: JSON.stringify({
    brand_description: 'Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ',
    audience: 'Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα',
    tone_voice: 'Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη',
    languages: ['english', 'spanish'],
    product: {
      name: 'Μπουκάλι νερού από μπαμπού',
      category: 'Φιλικό προς το περιβάλλον',
      price: '24.99',
      image_url: 'https://example.com/product-image.jpg'
    }
  })
});

const data = await response.json();
console.log(data);
Επιλογή 2: Χρήση εικόνας Base64
// Convert file to base64
function fileToBase64(file) {
  return new Promise((resolve, reject) => {
    const reader = new FileReader();
    reader.readAsDataURL(file);
    reader.onload = () => resolve(reader.result.split(',')[1]);
    reader.onerror = error => reject(error);
  });
}

// Usage with file input
const fileInput = document.getElementById('imageFile');
const file = fileInput.files[0];
const base64Image = await fileToBase64(file);

const response = await fetch('https://thegendai.com/api/v1/generate-description', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here'
  },
  body: JSON.stringify({
    brand_description: 'Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ',
    audience: 'Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα',
    tone_voice: 'Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη',
    languages: ['english', 'spanish'],
    product: {
      name: 'Μπουκάλι νερού από μπαμπού',
      category: 'Φιλικό προς το περιβάλλον',
      price: '24.99',
      image_b64: base64Image
    }
  })
});

const data = await response.json();
console.log(data);
Επιλογή 1: Χρήση URL εικόνας
import requests

url = "https://thegendai.com/api/v1/generate-description"
headers = {
    "Content-Type": "application/json",
    "X-API-Key": "your_api_key_here"
}
data = {
    "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
    "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
    "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
    "languages": ["english", "spanish"],
    "product": {
        "name": "Μπουκάλι νερού από μπαμπού",
        "category": "Φιλικό προς το περιβάλλον",
        "price": "24.99",
        "image_url": "https://example.com/product-image.jpg"
    }
}

response = requests.post(url, headers=headers, json=data)
result = response.json()
print(result)
Επιλογή 2: Χρήση εικόνας Base64
import requests
import base64

# Read and encode image file
def encode_image_to_base64(image_path):
    with open(image_path, "rb") as image_file:
        return base64.b64encode(image_file.read()).decode('utf-8')

url = "https://thegendai.com/api/v1/generate-description"
headers = {
    "Content-Type": "application/json",
    "X-API-Key": "your_api_key_here"
}

# Encode the image
image_b64 = encode_image_to_base64("path/to/your/image.jpg")

data = {
    "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
    "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
    "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
    "languages": ["english", "spanish"],
    "product": {
        "name": "Μπουκάλι νερού από μπαμπού",
        "category": "Φιλικό προς το περιβάλλον",
        "price": "24.99",
        "image_b64": image_b64
    }
}

response = requests.post(url, headers=headers, json=data)
result = response.json()
print(result)
<?php

$url = "https://thegendai.com/api/v1/generate-description";
$headers = [
    'Content-Type: application/json',
    'X-API-Key: your_api_key_here'
];

$data = [
    'brand_description' => 'Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ',
    'audience' => 'Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα',
    'tone_voice' => 'Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη',
    'languages' => ['english', 'spanish'],
    'product' => [
        'name' => 'Μπουκάλι νερού από μπαμπού',
        'category' => 'Φιλικό προς το περιβάλλον',
        'price' => '24.99',
        'image_url' => 'https://example.com/product-image.jpg'
    ]
];

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($httpCode === 200) {
    $result = json_decode($response, true);
    print_r($result);
} else {
    echo "Error: " . $response;
}

?>
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.fasterxml.jackson.databind.node.ArrayNode;

public class TheGendaiAPIClient {
    private static final String API_URL = "https://thegendai.com/api/v1/generate-description";
    private static final String API_KEY = "your_api_key_here";

    public static void main(String[] args) throws IOException, InterruptedException {
        HttpClient client = HttpClient.newHttpClient();
        ObjectMapper mapper = new ObjectMapper();

        // Create request payload
        ObjectNode payload = mapper.createObjectNode();
        payload.put("brand_description", "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ");
        payload.put("audience", "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα");
        payload.put("tone_voice", "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη");

        ArrayNode languages = mapper.createArrayNode();
        languages.add("english");
        languages.add("spanish");
        payload.set("languages", languages);

        ObjectNode product = mapper.createObjectNode();
        product.put("name", "Μπουκάλι νερού από μπαμπού");
        product.put("category", "Φιλικό προς το περιβάλλον");
        product.put("price", "24.99");
        product.put("image_url", "https://example.com/product-image.jpg");
        payload.set("product", product);

        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(API_URL))
                .header("Content-Type", "application/json")
                .header("X-API-Key", API_KEY)
                .POST(HttpRequest.BodyPublishers.ofString(mapper.writeValueAsString(payload)))
                .build();

        HttpResponse<String> response = client.send(request,
                HttpResponse.BodyHandlers.ofString());

        if (response.statusCode() == 200) {
            System.out.println("Success: " + response.body());
        } else {
            System.err.println("Error: " + response.body());
        }
    }
}
#!/bin/bash

# Configuration
API_URL="https://thegendai.com/api/v1/generate-description"
API_KEY="your_api_key_here"

# JSON payload
PAYLOAD='{
  "brand_description": "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
  "audience": "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
  "tone_voice": "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
  "languages": ["english", "spanish"],
  "product": {
    "name": "Μπουκάλι νερού από μπαμπού",
    "category": "Φιλικό προς το περιβάλλον",
    "price": "24.99",
    "image_url": "https://example.com/product-image.jpg"
  }
}'

# Make the API request
response=$(curl -s -w "HTTPSTATUS:%{http_code}" \
  -X POST "$API_URL" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $API_KEY" \
  -d "$PAYLOAD")

# Extract HTTP status code and body
http_code=$(echo "$response" | tr -d '\n' | sed -e 's/.*HTTPSTATUS://')
body=$(echo "$response" | sed -e 's/HTTPSTATUS\:.*//g')

# Check response
if [ "$http_code" -eq 200 ]; then
    echo "Success:"
    echo "$body" | jq '.'
else
    echo "Error (HTTP $http_code):"
    echo "$body"
fi
require 'net/http'
require 'json'
require 'uri'

class TheGendaiAPIClient
  API_URL = "https://thegendai.com/api/v1/generate-description"

  def initialize(api_key)
    @api_key = api_key
  end

  def generate_description(brand_description:, audience:, tone_voice:, languages:, product:)
    uri = URI(API_URL)
    http = Net::HTTP.new(uri.host, uri.port)
    http.use_ssl = true if uri.scheme == 'https'

    request = Net::HTTP::Post.new(uri)
    request['Content-Type'] = 'application/json'
    request['X-API-Key'] = @api_key

    payload = {
      brand_description: brand_description,
      audience: audience,
      tone_voice: tone_voice,
      languages: languages,
      product: product
    }

    request.body = payload.to_json

    response = http.request(request)

    case response.code.to_i
    when 200
      JSON.parse(response.body)
    else
      raise "API Error (#{response.code}): #{response.body}"
    end
  end
end

# Usage example
client = TheGendaiAPIClient.new('your_api_key_here')

begin
  result = client.generate_description(
    brand_description: 'Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ',
    audience: 'Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα',
    tone_voice: 'Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη',
    languages: ['english', 'spanish'],
    product: {
      name: 'Μπουκάλι νερού από μπαμπού',
      category: 'Φιλικό προς το περιβάλλον',
      price: '24.99',
      image_url: 'https://example.com/product-image.jpg'
    }
  )

  puts "Success: #{result}"
rescue => e
  puts "Error: #{e.message}"
end
using System;
using System.Net.Http;
using System.Text;
using System.Text.Json;
using System.Threading.Tasks;

public class TheGendaiApiClient
{
    private readonly HttpClient _httpClient;
    private readonly string _apiKey;
    private const string ApiUrl = "https://thegendai.com/api/v1/generate-description";

    public TheGendaiApiClient(string apiKey)
    {
        _apiKey = apiKey;
        _httpClient = new HttpClient();
        _httpClient.DefaultRequestHeaders.Add("X-API-Key", _apiKey);
    }

    public async Task<string> GenerateDescriptionAsync()
    {
        var payload = new
        {
            brand_description = "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
            audience = "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
            tone_voice = "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
            languages = new[] { "english", "spanish" },
            product = new
            {
                name = "Μπουκάλι νερού από μπαμπού",
                category = "Φιλικό προς το περιβάλλον",
                price = "24.99",
                image_url = "https://example.com/product-image.jpg"
            }
        };

        var jsonContent = JsonSerializer.Serialize(payload);
        var content = new StringContent(jsonContent, Encoding.UTF8, "application/json");

        try
        {
            var response = await _httpClient.PostAsync(ApiUrl, content);

            if (response.IsSuccessStatusCode)
            {
                return await response.Content.ReadAsStringAsync();
            }
            else
            {
                var errorContent = await response.Content.ReadAsStringAsync();
                throw new Exception($"API Error ({response.StatusCode}): {errorContent}");
            }
        }
        catch (HttpRequestException ex)
        {
            throw new Exception($"Request failed: {ex.Message}");
        }
    }

    public void Dispose()
    {
        _httpClient?.Dispose();
    }
}

// Usage example
class Program
{
    static async Task Main(string[] args)
    {
        var client = new TheGendaiApiClient("your_api_key_here");

        try
        {
            string result = await client.GenerateDescriptionAsync();
            Console.WriteLine($"Success: {result}");
        }
        catch (Exception ex)
        {
            Console.WriteLine($"Error: {ex.Message}");
        }
        finally
        {
            client.Dispose();
        }
    }
}
package main

import (
    "bytes"
    "encoding/json"
    "fmt"
    "io"
    "net/http"
)

type Product struct {
    Name     string `json:"name"`
    Category string `json:"category"`
    Price    string `json:"price"`
    ImageURL string `json:"image_url"`
}

type APIRequest struct {
    BrandDescription     string   `json:"brand_description"`
    Audience            string   `json:"audience"`
    ToneVoice           string   `json:"tone_voice"`
    Languages           []string `json:"languages"`
    Product             Product  `json:"product"`
}

type APIResponse struct {
    Success bool        `json:"success"`
    Data    interface{} `json:"data"`
    Error   string      `json:"error,omitempty"`
}

func generateDescription(apiKey string) (*APIResponse, error) {
    const apiURL = "https://thegendai.com/api/v1/generate-description"

    // Create request payload
    reqData := APIRequest{
        BrandDescription: "Δημιουργούμε premium φιλικά προς το περιβάλλον προϊόντα που συνδυάζουν τη βιωσιμότητα με το στυλ",
        Audience:        "Περιβαλλοντικά συνειδητοί καταναλωτές που εκτιμούν την ποιότητα και τη βιωσιμότητα",
        ToneVoice:       "Επαγγελματικός αλλά προσιτός, δίνοντας έμφαση στην ποιότητα και τα περιβαλλοντικά οφέλη",
        Languages:       []string{"english", "spanish"},
        Product: Product{
            Name:     "Μπουκάλι νερού από μπαμπού",
            Category: "Φιλικό προς το περιβάλλον",
            Price:    "24.99",
            ImageURL: "https://example.com/product-image.jpg",
        },
    }

    // Marshal to JSON
    jsonData, err := json.Marshal(reqData)
    if err != nil {
        return nil, fmt.Errorf("failed to marshal request: %w", err)
    }

    // Create HTTP request
    req, err := http.NewRequest("POST", apiURL, bytes.NewBuffer(jsonData))
    if err != nil {
        return nil, fmt.Errorf("failed to create request: %w", err)
    }

    // Set headers
    req.Header.Set("Content-Type", "application/json")
    req.Header.Set("X-API-Key", apiKey)

    // Make request
    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        return nil, fmt.Errorf("failed to make request: %w", err)
    }
    defer resp.Body.Close()

    // Read response
    body, err := io.ReadAll(resp.Body)
    if err != nil {
        return nil, fmt.Errorf("failed to read response: %w", err)
    }

    // Parse response
    var apiResp APIResponse
    if err := json.Unmarshal(body, &apiResp); err != nil {
        return nil, fmt.Errorf("failed to parse response: %w", err)
    }

    if resp.StatusCode != 200 {
        return nil, fmt.Errorf("API error (%d): %s", resp.StatusCode, apiResp.Error)
    }

    return &apiResp, nil
}

func main() {
    apiKey := "your_api_key_here"

    result, err := generateDescription(apiKey)
    if err != nil {
        fmt.Printf("Error: %v\n", err)
        return
    }

    fmt.Printf("Success: %+v\n", result)
}
Ενσωμάτωση Ροής Εργασίας N8N

Αυτή η ροή εργασίας N8N δείχνει πώς να ενσωματώσετε το The Gendai API στις ροές εργασίας αυτοματισμού σας.

Απαιτήσεις
  • N8N εγκατεστημένο ή πρόσβαση στο N8N cloud
  • Κλειδί API The Gendai
  • Βασική κατανόηση των ροών εργασίας N8N
JSON Ροής Εργασίας N8N

Αντιγράψτε αυτό το JSON και επικολλήστε το στο N8N χρησιμοποιώντας "Import from Clipboard":

@__raw_block_0__{{ url('/') }}/api/v1/generate-description",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            },
            {
              "name": "X-API-Key",
              "value": "YOUR_API_KEY_HERE"
            }
          ]
        },
        "sendBody": true,
        "jsonBody": "={{ $json.api_payload }}",
        "options": {}
      },
      "id": "api-call",
      "name": "Generate Descriptions",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [900, 300]
    }
  ],
  "connections": {
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Set Brand Info",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Brand Info": {
      "main": [
        [
          {
            "node": "Prepare API Call",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare API Call": {
      "main": [
        [
          {
            "node": "Generate Descriptions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "pinData": {}
}
Οδηγίες Ρύθμισης
  1. Αντιγράψτε τη ροή εργασίας JSON παρακάτω
  2. Στο N8N, κάντε κλικ στο "Import from Clipboard"
  3. Επικολλήστε το JSON και εισάγετε
  4. Αντικαταστήστε το "YOUR_API_KEY_HERE" με το πραγματικό σας κλειδί API
  5. Προσαρμόστε τις πληροφορίες μάρκας στον κόμβο "Set Brand Info"
  6. Δοκιμάστε τη ροή εργασίας με τον χειροκίνητο ενεργοποιητή

Ξεκινώντας

  1. Δημιουργήστε έναν δωρεάν λογαριασμό
  2. Δημιουργήστε το κλειδί API σας από τον πίνακα ελέγχου του λογαριασμού σας
  3. Κάντε το πρώτο σας αίτημα API χρησιμοποιώντας τα παραπάνω παραδείγματα
  4. Αρχίστε την ενσωμάτωση στις εφαρμογές και τις ροές εργασίας σας
Όρια ρυθμού

Τα αιτήματα API υπόκεινται σε όρια ρυθμού βάσει του σχεδίου λογαριασμού σας. Οι δωρεάν λογαριασμοί μπορούν να κάνουν έως 10 αιτήματα την ημέρα.

Αρχίστε να δημιουργείτε με το API μας σήμερα

Λειτουργεί με οποιοδήποτε CSV — Οποιαδήποτε δομή, οποιαδήποτε πλατφόρμα, πλήρως συμβατό.

Ανεβάστε αρχεία CSV απευθείας από Shopify, PrestaShop, Magento, VTEX, WooCommerce ή οποιοδήποτε σύστημα. Δεν χρειάζεται μορφοποίηση, δεν χρειάζεται τεχνική εγκατάσταση—μόνο άμεσα αποτελέσματα.

#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#

Συχνές ερωτήσεις για την ενίσχυση μετατροπών με AI

Μάθετε πώς το The gendai μεταμορφώνει τον κατάλογο προϊόντων σας σε μηχανή οδήγησης πωλήσεων που σταθερά ξεπερνά τις χειροκίνητες περιγραφές. Δείτε τη διαδικασία μας σε δράση.

Οι περισσότεροι πελάτες αναφέρουν μετρήσιμες βελτιώσεις εντός 2-3 εβδομάδων. Το AI μας δημιουργεί περιγραφές που αμέσως αντιμετωπίζουν την ψυχολογία των αγοραστών και ξεπερνούν τις κοινές αντιστάσεις αγοράς. Ο αντίκτυπος στις πωλήσεις γίνεται ορατός μόλις αντικαταστήσετε τις υπάρχουσες περιγραφές με το αντίγραφό μας βελτιστοποιημένο για μετατροπή.

Ξεκινήστε τη δωρεάν δοκιμή σας σήμερα και παρακολουθήστε τα αναλυτικά σας—θα δείτε τη διαφορά στη συμπεριφορά των επισκεπτών σχεδόν αμέσως.

Το ChatGPT δημιουργεί γενικό περιεχόμενο. Το The gendai δημιουργεί αντίγραφο εστιασμένο στις πωλήσεις. Το AI μας είναι εκπαιδευμένο ειδικά σε περιγραφές ηλεκτρονικού εμπορίου υψηλής μετατροπής και κατανοεί την ψυχολογία των αγοραστών, τις απαιτήσεις SEO και τη βελτιστοποίηση μετατροπής. Αναλύουμε τις εικόνες και προδιαγραφές των προϊόντων σας για να επισημάνουμε σημεία πώλησης που τα γενικά εργαλεία AI παραλείπουν.

Συγκρίνετε μόνοι σας—ανεβάστε το CSV σας και δείτε περιγραφές που πραγματικά πείθουν τους πελάτες να αγοράσουν.

Απολύτως. Το AI μας διατηρεί τη φωνή της μάρκας σας ενώ εφαρμόζει αποδεδειγμένες αρχές μετατροπής. Κάθε περιγραφή δημιουργείται για να αντικατοπτρίζει τη μοναδική πρόταση αξίας των προϊόντων σας και να απευθύνεται στα συναισθήματα και ανάγκες των πελατών-στόχων σας. Η ποιότητα είναι συνεπής σε ολόκληρο τον κατάλογό σας.

Δοκιμάστε την ποιότητά μας χωρίς κίνδυνο—δημιουργήστε δείγματα περιγραφών και δείτε πώς ευθυγραμμίζονται με τα πρότυπα της μάρκας σας.

Η δωρεάν δοκιμή σας περιλαμβάνει 10 πλήρεις περιγραφές προϊόντων στις γλώσσες της επιλογής σας, πλήρη βελτιστοποίηση SEO και αντίγραφο εστιασμένο στη μετατροπή. Δεν χρειάζεται πιστωτική κάρτα, δεν υπάρχουν χρονικά όρια για τη δοκιμή των αποτελεσμάτων. Μπορείτε να μετρήσετε την απόδοση έναντι των τρεχουσών περιγραφών σας πριν δεσμευτείτε.

Ξεκινήστε αμέσως—ανεβάστε το CSV σας και αποκτήστε 10 περιγραφές που μπορείτε να δοκιμάσετε A/B έναντι του τρέχοντος αντιγράφου σας.

Το AI μας αναλύει χιλιάδες περιγραφές υψηλής μετατροπής και εφαρμόζει αποδεδειγμένα ψυχολογικά ερεθίσματα που οι χειροκίνητοι συγγραφείς συχνά παραλείπουν. Συνδυάζουμε την οπτική ανάλυση των προϊόντων σας με μοτίβα γλώσσας βελτιστοποιημένα για μετατροπή. Το αποτέλεσμα είναι αντίγραφο που σταθερά ξεπερνά τόσο το χειροκίνητο γράψιμο όσο και τα γενικά εργαλεία AI σε δοκιμές μετατροπής.

Δείτε τη διαφορά μόνοι σας—δοκιμάστε τη δωρεάν δοκιμή και συγκρίνετε τα ποσοστά μετατροπής με τις υπάρχουσες περιγραφές σας.

Έτοιμοι να δείτε μετρήσιμες βελτιώσεις στα ποσοστά μετατροπής σας;

Ενταχθείτε σε εκατοντάδες επιτυχημένα καταστήματα που ήδη μετατρέπουν περισσότερους επισκέπτες σε πελάτες με περιγραφές που τροφοδοτούνται από AI και πραγματικά πουλάνε.
Ξεκινήστε δωρεάν, δείτε αποτελέσματα αμέσως, κλιμακώστε όταν είστε έτοιμοι.

Μεταμορφώστε τις μετατροπές σας—ανεβάστε το CSV σας και ξεκινήστε δωρεάν τώρα!

Φόρτωση...
Φόρτωση...