Python Fehlermeldung "KeyError: 'data'"?

Ich möchte gerne einen KI Discord Server machen. Die KI hab ich schon und diese hat auch eine API(?). Ich hab den Bot auch schon auf dem Server und ich kann auch Prompts eingeben. Aber wenn ich Prompt eingebe, kommt bei diesem Code:

import discord
from gradio_client import Client


TOKEN = 'MeinToken'
FOOOCUS_API_URL = 'http://127.0.0.1:7865/'


fooocus_client = Client(FOOOCUS_API_URL)


intents = discord.Intents.default()
client = discord.Client(intents=intents)


@client.event
async def on_ready():
    print(f'{client.user} ist eingeloggt!')


@client.event
async def on_message(message):
    if message.channel.name == 'prompt-kanal' and message.author != client.user:
        result = fooocus_client.predict(message.content, fn_index=2)
        await message.channel.send(file=discord.File(result))


client.run(TOKEN)

Diese Fehlermeldung:

2024-04-16 15:35:07 ERROR discord.client Ignoring exception in on_message
Traceback (most recent call last):
File "C:...\venv\Lib\site-packages\gradio_client\compatibility.py", line 105, in _predict
output = result["data"]
~~~~~~^^^^^^^^
KeyError: 'data'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "C:...\venv\Lib\site-packages\discord\client.py", line 441, in _run_event
await coro(*args, **kwargs)
File "c:...\bot.py", line 19, in on_message
result = fooocus_client.predict(message.content, fn_index=2)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:...\venv\Lib\site-packages\gradio_client\client.py", line 459, in predict
).result()
^^^^^^^^
File "C:...\venv\Lib\site-packages\gradio_client\client.py", line 1374, in result
return super().result(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users..._base.py", line 456, in result
return self.__get_result()
^^^^^^^^^^^^^^^^^^^
File "C:\Users..._base.py", line 401, in __get_result
raise self._exception
File "C:\Users...\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:...\compatibility.py", line 65, in _inner
predictions = _predict(*data)
^^^^^^^^^^^^^^^
File "C:...\compatibility.py", line 119, in _predict
raise KeyError(
KeyError: 'Could not find 'data' key in response. Response received: {'detail': [{'type': 'model_attributes_type', 'loc': ['body'], 'msg': 'Input should be a valid dictionary or object to extract fields from', 'input': '{"data": [""], "fn_index": 2, "session_hash": "d7f62bf0-174c-45fe-b3f6-c5e7f00848d3"}', 'url': 'https://errors.pydantic.dev/2.1/v/model_attributes_type'}]}'

Ich checke einfach nicht, woran das liegen könnte...

Linux, Bot, cmd, Code, künstliche Intelligenz, Programmiersprache, Python, Python 3, Pycharm, Discord, Discord Bot, ChatGPT
Gibt es hier User, die andere Social Media von euch haben?

Hallo,

Gibt es hier User, die andere Social Media von euch haben?

Falls ja, welche Social Media? Egal, ob WhatsApp, Facebook, Instagram usw.

Da ich seit fast 9 Jahren auf GF bin, hab ich immer mal wieder mit anderen Usern andere Social Media ausgetauscht, z.B. WhatsApp, Facebook und Instagram. Die haben mein Aussehen auch alle gesehen.

Mit vielen Leuten davon besteht noch Kontakt, mit manchen nicht mehr. Es sind auch nicht mehr alle davon auf Gute Frage, sondern inaktiv bzw. nicht mehr aktiv oder kommen nicht mehr online.

Bis auf meinen Ex waren das hauptsächlich Frauen, mit denen ich Social Media ausgetauscht hab. Bei Männern bin ich immer etwas skeptisch. Ich wurde von denen schon nach Social Media gefragt. Ich hab es auch jemandem gegeben, dem ich vertraut hatte, aber das später bereut.

Wobei ich es auch bei manchen Frauen bereut hatte. Zum Glück aber nur selten. Die meisten Erfahrungen waren positiv und ich hab immer noch Kontakt oder die Personen sogar persönlich getroffen.

LG!

Nein, niemand 53%
Ja, sogar mehrere Personen (Welche Social Media?) 41%
Ja, aber nur eine Person (Welche Social Media?) 6%
Liebe, Internet, gutefrage.net, Messenger, Freundschaft, Community, Menschen, Facebook, Freunde, Beziehung, Soziale Netzwerke, Social Media, Gesellschaft, Handynummer, Kontakt, Nutzer, User, Vertrauen, WhatsApp, Instagram, TikTok, Snapchat, Discord
Was kann ich anzeigen?

Meine frühere Freundin hat in der 6. Klasse gesagt, dass sie eine Wissenschaftlerin ist und ein Pulver hergestellt hat, um ihren vater zu helfen und sie es bei uns testet, in dem sie es in unser Essen streut.

Mit der Zeit, in der 7. Klasse hat sie von ihren ‚Freunden‘, Denis und Enis erzählt, die berühmte YouTuber aus Amerika sind. Ihre Schwester heißt angeblich Selina. Dann hatte sie noch einen besten Freund, der Cem hieß. Zuerst hatte ich und meine Freunde es geglaubt.

Sie hatte auf Roblox eine Gruppe erstellt mit ihnen. Dort hat Enis seinen Bruder die ganze Zeit beleidigt und die anderen haben ihn beschützt. Dann haben sie geschrieben, dass meine Freundin sehr viele Probleme hat zb. Wurde man ein Terrorangriff auf sie gestartet und 230 Menschen sind wegen ihr gestorben, sie ist 2 mal fast gestorben und wird wieder sterben, wenn sie ihr Ohr wegen einer Trommelfellperforation operieren lässt.

nach einem tagen hat sie dann einen Account von einer unserer Freundin, irem ein Account erstellt und uns alle beleidigt und über uns gelästert. Wir dachten, das der Account wirklich irem gehört, aber er gehörte meiner alten Freundin, Aleyna. Deshalb haben wir mit irem Kontaktabbruch gemacht und sie hatte niemanden, weshalb sie die Klasse gewechselt hatte.

Paul hat dann meiner anderen Freundin, alexia gedroht, dass er ihren Hund und ihre Schwester umbringen wird.

mit der Zeit hat sie eine Discord Gruppe mit ihren Freundin, 23 Freunden eine Gruppe erstellt und dort hatten wir auch Stress. Sie haben beleidigt, gestalkt, und Gerüchte verbreitet. Dass sie mit Jungs aus meiner Klasse zusammen sind, obwohl diese sie gar nicht kennen.

von der 7. klasse bis zur 8. hat aleyna alexia bevorzugt und mich ausgeschlossen. Immer wenn ich sie darauf angesprochen hatte, hat sie mir die Schuld gegen, das Thema gewechselt, mir Schuldgefühle gemacht und gesagt, dass sie traurig ist, weil ihr bester Freund, Denis versucht hatte sich umzubringen, in dem er seine Kehle und seine Arme und Beine aufgeschlitzt hatte und sich im Badezimmer eingesperrt hatte und ich versuche sie noch mehr zu verletzen, in dem ich sie darauf anspreche, aber ich wusste davon nichts.

außerdem hatte sie meine Freundschaft mit Sude, einer anderen Freundin zerstört, weil sie Streit mit ihr hatte und dann gesagt hatte, dass , wenn wir weiter mit ihr befreundet sein wollen, wir Kontaktabbruch mit Sude machen sollen. Leider haben wir das gemacht.

Diese ganzen Account haben aleyna gehört und nicht ihren Freunden. Auch hat sie Chats gefälscht und uns geschickt. Als wir sie darauf angesprochen haben, hat sie weitergeleitet und gesagt, dass sie mit mir nur befreundet gewesen war, weil sie mit alexia befreundet sein wollte, denn ich war mit alexia schon seit der Grundschule befreundet.

dann bin ich sauer geworden Sie hatte mir unnötige Schuldgefühle macht, mich ausgenutzt, ausgeschlossen, meine Noten hatten wegen ihrem Stress sich verschlechtert. Sie hat Freundschaften zerstört manipuliert und gegaslightet und uns cybergemobbt. Ich habe ihre Nummer veröffentlicht und geschrieben, dass man sie beleidigen kann, weil sie eine schl**pe ist in meiner snap Story von einem Fake Account. In dem Moment habe ich aus Gefühlen gehandelt und habe es danach auch bereut.
sie hat mich dafür auch angezeigt und ich bin zur Polizei gegangen und habe es zugegeben. Außerdem hat die es der Schule erzählt und dort musste ich mich auch vor it entschuldigen, aber sie wollte es nicht mehr. Außerdem hatte sie niemand beleidigt. Sie hat sogar gelogen, dass ich ein Bild von ihr veröffentlich hatte, obwohl ich es nicht gemacht hatte.

dakach hat ihre Mutter mich auf der Straße angehalten und mir gedroht, dass ich ihre Tochter nie wieder angucken und ansprechen soll, sonst werde ich sehen.
ich hatte dann Ricjtug Angst vor ihr und meine Eltern musste mich immer zur Schule bringen und meine Freunde mich nach Hause.

dakach hat sie nicht aufgehört mit den Fake Accounts. Die hat sich mit Sude befreundet und sie in ihre Geschichten und Fake Accounts reingezogene. Sie hat sogar einen Fake Account von ihrem Bruder erstellt und geschrieben, dass er nud*es von anderen fordert. Sie hat sich Gerüchte über sie verbreitet, dass sie nicht mehr Jungfrau ist und sie als fetter emo beleidigt. Aufgrund dessen ist sie auf Diät gegangen.

Dann hat sie noch die halbe Klasse da rein gezogen und macht es immer noch weiter.
Ich kann es nicht mehr ertragen. Nachts weine ich mein ganzes Bett voll, weil mich immer noch schmerzt, was sie mir angetan hat und es weiter macht und ich ich nicht einmal eine Entschuldigung bekommen haben.
zu dem Zeitpunkt war sie 13 gewesen und ich 14, weshalb, selbst wenn ich sie noch Anzeige, nichts passieren wird. ich habe nicht Beweise zu allem

nun habe ich recherchiert und habe etwas von Schadenersatz und Schmerzensgeld herausgefunden und wollte fragen, ob man das anzeigen kann und was genau und wie? Gibt es noch andere Paragraphendschungel gegen die sie verstößt? Was soll ich machen, damit ich Gerechtigkeit bekomme?

Mädchen, Gericht, beste Freundin, lügen, Manipulation, Straftat, Streit, Fakeprofil, Kontaktabbruch, Discord

Meistgelesene Fragen zum Thema Discord