Σε αυτό το κεφάλαιο, θα κάνουμε το επόμενο βήμα: θα συνδέσουμε τη θεωρία του Prompt Engineering με την πράξη, χρησιμοποιώντας τον κώδικα. Η ενσωμάτωση του **OpenAI API** σας επιτρέπει να δημιουργήσετε δικές σας εφαρμογές, από απλά chatbots μέχρι σύνθετα εργαλεία ανάλυσης δεδομένων.

1. Προετοιμασία: API Keys

Πριν ξεκινήσετε, πρέπει να δημιουργήσετε έναν λογαριασμό στην πλατφόρμα του OpenAI και να εκδώσετε ένα **API Key**. Ποτέ μην μοιράζεστε αυτό το κλειδί δημόσια (π.χ. στο GitHub) και πάντα χρησιμοποιείτε αρχεία `.env` για την ασφάλειά του.

2. Python Implementation

Η πιο δημοφιλής μέθοδος για AI development. Εγκαταστήστε τη βιβλιοθήκη:

pip install openai

Παράδειγμα κώδικα για Python:

from openai import OpenAI

client = OpenAI(api_key="your_api_key_here")

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[
        {"role": "system", "content": "Είσαι ένας βοηθός προγραμματισμού."},
        {"role": "user", "content": "Πώς μπορώ να κάνω fetch σε Node.js;"}
    ],
    temperature=0.7
)

print(response.choices[0].message.content)

3. Node.js / JavaScript Integration

Για web εφαρμογές που τρέχουν σε Node.js:

npm install openai
import OpenAI from "openai";

const openai = new OpenAI({
    apiKey: "your_api_key_here",
});

async function main() {
    const completion = await openai.chat.completions.create({
        messages: [{ role: "system", content: "You are a helpful assistant." }],
        model: "gpt-4o",
    });

    console.log(completion.choices[0]);
}

main();

4. Βασικές Παράμετροι

Συγχαρητήρια! Πλέον έχετε τις βάσεις για να χτίσετε το δικό σας "έξυπνο" λογισμικό.

Πίσω: Prompt Engineering Σειρά AI