fromopenaiimportOpenAIclient=OpenAI(base_url="http://localhost:11434/v1/",api_key="ollama",# required but ignored)response=client.chat.completions.create(model="gemma4:12b",messages=[{"role":"user","content":"Say this is a test"}],)print(response.choices[0].message.content)
curlhttp://localhost:11434/api/generate-d'{ "model": "gemma4:12b", "prompt": "roses are red"}'
IMG=$(base64<test.jpg|tr-d'\n')curl-XPOSThttp://localhost:11434/api/chat\-H"Content-Type: application/json"\-d'{ "model": "gemma4:12b", "messages": [{ "role": "user", "content": "What is in this image?", "images": ["'"$IMG"'"] }], "stream": false }'