From 0b648deefcb07107061fd5fec125fd1b22455138 Mon Sep 17 00:00:00 2001 From: Georgi Pavlov Date: Mon, 15 Jul 2024 22:10:21 +0300 Subject: [PATCH] fix and expand serve/analysis examples Signed-off-by: Georgi Pavlov --- docs/reference/cli/index.md | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/docs/reference/cli/index.md b/docs/reference/cli/index.md index 7f9e095..d717abb 100644 --- a/docs/reference/cli/index.md +++ b/docs/reference/cli/index.md @@ -79,14 +79,44 @@ _Deactivate integrations_ k8sgpt integrations deactivate [integration(s)] ``` -_Serve mode_ +_Serve mode with GRPC_ ``` k8sgpt serve ``` -_Analysis with serve mode_ +_Analysis with GRPC serve mode_ +``` +grpcurl -plaintext localhost:8080 schema.v1.ServerService/Analyze +``` + +_Serve mode with GRPC and non-default backend (amazonbedrock)_ + +``` +k8sgpt serve -b amazonbedrock +``` + +_Analysis with GRPC serve mode and non-default backend (amazonbedrock)_ +``` +grpcurl -plaintext -d '{"explain": true, "backend": "amazonbedrock"}' localhost:8080 schema.v1.ServerService/Analyze +``` + +_Serve mode with REST API_ +``` +k8sgpt serve --http +``` + +_Analysis with REST API serve mode_ +``` +curl -X POST "http://localhost:8080/v1/analyze" +``` + +_Serve mode with REST API serve mode and non-default backend (amazonbedrock)_ +``` +k8sgpt serve --http -b amazonbedrock +``` +_Analysis with REST API serve mode and non-default backend (amazonbedrock)_ ``` -curl -X GET "http://localhost:8080/analyze?namespace=k8sgpt&explain=false" +curl -X POST "http://localhost:8080/v1/analyze?explain=true&backend=amazonbedrock" ```