From 17afab0c9d470c75cb4e3b8cb8b2a5bb3e491be6 Mon Sep 17 00:00:00 2001 From: jraedisch Date: Sat, 4 Apr 2026 10:55:33 +0200 Subject: [PATCH] prefix API endpoints with /api/v1/ Co-Authored-By: Claude Opus 4.6 (1M context) --- README.md | 2 +- main.go | 2 +- search.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f8fee78..779ff23 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ go run . search -token x -cluster "machine learning" # with topic clust ### Search API -`POST /search` with `Authorization: Bearer `. +`POST /api/v1/search` with `Authorization: Bearer `. **Request:** ```json diff --git a/main.go b/main.go index 679bc4e..f8c6042 100644 --- a/main.go +++ b/main.go @@ -153,7 +153,7 @@ func printResult(r SearchResult) { } func stream(baseURL, token string, outFile *os.File) error { - req, err := http.NewRequest("GET", baseURL+"/embeddings", nil) + req, err := http.NewRequest("GET", baseURL+"/api/v1/embeddings", nil) if err != nil { return fmt.Errorf("build request: %w", err) } diff --git a/search.go b/search.go index 6914fd9..2789659 100644 --- a/search.go +++ b/search.go @@ -58,7 +58,7 @@ func Search(baseURL, token string, req SearchRequest) (*SearchResponse, time.Dur return nil, 0, fmt.Errorf("marshal request: %w", err) } - httpReq, err := http.NewRequest("POST", baseURL+"/search", bytes.NewReader(body)) + httpReq, err := http.NewRequest("POST", baseURL+"/api/v1/search", bytes.NewReader(body)) if err != nil { return nil, 0, fmt.Errorf("build request: %w", err) } -- 2.51.2