---
title: "Cum folosesc API-ul Ollama (REST și endpoint compatibil OpenAI)?"
description: "Pe lângă linia de comandă, Ollama expune un **API local** pe portul **11434**, cu care alte aplicații pot folosi modelele. Are atât un API propriu, cât și un endpoint **compatibil OpenAI**. ## Generarea de text (/api/generate) ``` curl http://127.0.0.1:11434/api/generate -d…"
url: "https://www.hostx.ro/kb/cum-folosesc-api-ul-ollama-rest-si-endpoint-compatibil-openai/"
updated: "2026-08-21"
category: "AI & Automatizări / Ollama"
tags:
  - API
  - debugging
  - integrare
  - linia de comandă
  - Node.js
  - Ollama
---

# Cum folosesc API-ul Ollama (REST și endpoint compatibil OpenAI)?

Pe lângă linia de comandă, Ollama expune un **API local** pe portul **11434**, cu care alte aplicații pot folosi modelele. Are atât un API propriu, cât și un endpoint **compatibil OpenAI**.

## Generarea de text (/api/generate)

```
curl http://127.0.0.1:11434/api/generate -d '{
  "model": "llama3.1",
  "prompt": "Explică pe scurt ce este un certificat SSL",
  "stream": false
}'
```

## Chat cu istoric (/api/chat)

```
curl http://127.0.0.1:11434/api/chat -d '{
  "model": "llama3.1",
  "messages": [
    {"role":"system","content":"Ești un asistent util."},
    {"role":"user","content":"Salut!"}
  ],
  "stream": false
}'
```

## Embeddings (/api/embeddings)

Pentru căutare semantică / RAG:

```
curl http://127.0.0.1:11434/api/embeddings -d '{
  "model": "nomic-embed-text",
  "prompt": "text de indexat"
}'
```

## Endpoint compatibil OpenAI

Ollama oferă și un endpoint compatibil OpenAI la `/v1`, astfel încât multe aplicații care „vorbesc" protocolul OpenAI îl pot folosi direct:

```
curl http://127.0.0.1:11434/v1/chat/completions -d '{
  "model": "llama3.1",
  "messages": [{"role":"user","content":"Salut!"}]
}'
```

## Streaming

Implicit, API-ul „transmite" răspunsul token cu token (streaming). Setează `"stream": false` dacă vrei răspunsul complet dintr-o dată.

**Sfat:** Endpointul compatibil OpenAI este cel mai simplu mod de a conecta Ollama la aplicații existente — de multe ori schimbi doar „base URL"-ul către `http://IP:11434/v1`.
