Passer au contenu principal
POST
/
augment
/
search
/api/v1/augment/search
curl --request POST \
  --url https://api.venice.ai/api/v1/augment/search \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "query": "latest news about AI",
  "limit": 10,
  "search_provider": "brave"
}
'
{
  "query": "<string>",
  "results": [
    {
      "title": "<string>",
      "url": "<string>",
      "content": "<string>",
      "date": "<string>"
    }
  ]
}
Cette API est expérimentale. Le format de la requête et de la réponse peut changer sans préavis.
Envoyez une requête de recherche dans le champ query. L’API renvoie des résultats structurés comprenant les titres, URL, extraits de contenu et dates. Fournisseurs de recherche :
  • brave (par défaut) — Brave Search avec Zero Data Retention (ZDR). Les requêtes de recherche ne sont jamais stockées ni enregistrées par le fournisseur de recherche.
  • google — Google Search avec des requêtes anonymisées. Les recherches transitent par l’infrastructure de Venice afin que votre identité ne soit pas associée à la requête envoyée à Google. Venice ne stocke ni n’enregistre les requêtes de recherche.
Tarification : 0,01 $ par requête.

Exemple (cURL)

curl -X POST https://api.venice.ai/api/v1/augment/search \
  -H "Authorization: Bearer $VENICE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "dernières actualités sur l''IA"}'

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corps

application/json
query
string
requis

The search query

Required string length: 1 - 400
Exemple:

"latest news about AI"

limit
integer
défaut:10

Maximum number of results to return (default: 10, max: 20)

Plage requise: 1 <= x <= 20
Exemple:

10

search_provider
enum<string>

Search provider to use. "brave" uses Brave Search with Zero Data Retention (ZDR) for maximum privacy — search queries are never stored or logged. "google" uses Google Search with anonymized queries — searches are proxied through Venice's infrastructure so that your identity is not associated with the search request sent to Google. Venice does not store or log search queries. Defaults to "brave".

Options disponibles:
google,
brave
Exemple:

"brave"

Réponse

Successfully executed search

query
string
requis

The search query that was executed

results
object[]
requis

The search results