score:3
Short answer: no, this must be applied for in your country of residence
The VerpflichtungserklΓ€rung is a legally binding declaration that the signer will cover all costs of a foreign national while in Germany
The Visa guidelines state this can also be used for travel visas
Based on the information given in the question and comments
Probable explanation is that the declaration can only be inforced in the country of residence and not in a country of temporary residence (visiting).
Upvote:0
The commitment form is what the call obligation letter,you need to get it from your local authority in Germany showing that you are inviting someone from Thailand who will stay for a certain duration of time,then send it to your Thai Partner to take it to the Embassy,that way your partner will get the visa.it happened to me last year but got the visa after I send the obligation letter.