Jar12 zadał mi pytanie:
>
Dla mnie (korzystam z Copilota - AI od Microsoftu), to po prostu wyszukiwarka - łączy słowa kluczowe i szuka, później sama tworzy zdania. Pomocna jest naprawdę kiedy trzeba coś dopasować - kształty geometryczne, albo np przy tworzeniu filmów.>
Ale czy to tylko wyszukiwarka (poza funkcjami które podałem wyżej) mógłbyś napisać jak coś więcej wiesz?www.racjonalista.pl/forum.php/s,953240#w953277Więc odpowiadam. Zwracam się do niego, ale myślę, że odpowiedź zainteresuje większość.
Do rozmowy z AI NIE potrzebujesz języka programowania. Jednak jeśli chcesz wykonywać polecenia automatycznie, generować muzykę, obrazy w pętli czy przetwarzać dane lub zbudować aplikację, to język programowania jest niezbędny. Tylko kod pozwala powtarzać zadania, kontrolować logikę i obsługiwać błędy
Jak wyglądałby cały ciąg generowania jednego taktu muzycznego programistycznie. tzn. jak wyglądałby pipeline, gdybyś chciał, żeby AI wygenerowało takt, a twój program go odebrał, przetworzył i zamienił na muzykę.
Poniżej podaję wersję czysto programistyczną, bez żadnych narzędzi zewnętrznych - po prostu logika krok po kroku.
1. Tworzysz prompt w kodzie
W Pythonie mogłoby to wyglądać tak:
prompt = """
Wygeneruj jeden takt melodii w tonacji C-moll,
w metrum 4/4, w formacie ABC notation.
"""
2. Wysyłasz zapytanie do modelu
response = client.chat.completions.create(
model="gpt-4",
messages=[{"role": "user", "content": prompt}]
)
3. Odbierasz odpowiedź jako tekst
"Cm: G4 A4..