GPT4 Vision API answers in English - not in the language used in the prompt

Hello community,

I have been experiencing the following issuelately:

The answer I received back from the API is in english and in the language used in the prompt.

API:
GPT 4 Vision over cURL

Endpoint:
openai_dot_com/v1/chat/completions

When sending a Prompt in german and a Base64converted Image to the endpoint the answer I am getting back is in english.

If you write in the Prompt explicitly that you want the answer to be in german it still does not answer in the german.

A week ago it used to answer in german, which would be expected since the prompt is also in german.

Has anyone else experienced this issue or knows how to deal with it?

Thanks in advance

I refined the system prompt a bit before running, and didn’t get English.

system_prompt = ("You are an expert at analyzing images with your computer vision. "
Adapt to and use only the user’s native language, without preferring English.”)
user = (“Beschreiben Sie den Inhalt und die Eigenschaften meines Bildes.”)

I did get the python library now failing to parse the raw response, so have to go it the hard way.
json.loads(apiresponse.text).get('choices')[0].get('message').get('content')

‘Auf dem Bild scheint eine fröhliche Atmosphäre zu herrschen. Es zeigt eine Frau in traditioneller bayrischer Tracht, die ein Dirndl trägt. Sie hält mit beiden Händen mehrere große Bierkrüge, die bis zum Rand gefüllt sind und über deren Rand sich Schaum kräuselt. Ihr Gesichtsausdruck wirkt aufgeregt und glücklich, mit weit offenem Mund und weit aufgerissenen Augen, was eine energische und lebendige Stimmung vermittelt.\n\nIm Hintergrund sind weitere Personen zu erkennen. Sie scheinen sich in einem belebten Zelt zu befinden, was durch das Erscheinungsbild der Kleidung der Menschen und durch die traditionellen Muster auf den Kleidungsstücken nahelegt, dass dies möglicherweise ein Volksfest ist, wie beispielsweise das Oktoberfest in Deutschland. Die Menschen im Hintergrund tragen ebenfalls Trachten oder Freizeitkleidung, und einige halten ebenfalls Bierkrüge. Das Zelt ist mit Girlanden dekoriert, was die festliche Atmosphäre unterstreicht.\n\nDie Bierkrüge tragen das Logo “HB”, was ein Hinweis auf die Marke Hofbräu sein könnte, eine bekannte Münchner Brauerei. Dies bekräftigt die Vermutung, dass das Ereignis, das hier stattfindet, ein traditionelles deutsches Bierfest sein könnte.\n\nDie Szene zeugt von Geselligkeit und Freude, und es scheint, als ob die Menschen dort eine gute Zeit miteinander verbringen.’

Thank you for your input.

I added the following. to the cURL in the Payload section and it seems to work now:

{“role”: “system”, “content”: “Answer only in german.”},

This comes before the part with the actual message one would send with the converted Base64 image.