@@ -13630,23 +13630,27 @@
1363013630 "specification/inference/update/examples/request/InferenceUpdateExample1.yaml": [
1363113631 {
1363213632 "language": "Python",
13633- "code": "resp = client.inference.update(\n inference_id=\"my-inference-endpoint\",\n inference_config={\n \"service_settings\": {\n \"api_key\": \"<API_KEY>\"\n }\n },\n)"
13633+ "code": "resp = client.inference.update(\n inference_id=\"my-inference-endpoint\",\n inference_config={\n \"service_settings\": {\n \"api_key\": \"<API_KEY>\"\n },\n \"service\": \"example-service\" \n },\n)"
1363413634 },
1363513635 {
1363613636 "language": "JavaScript",
13637- "code": "const response = await client.inference.update({\n inference_id: \"my-inference-endpoint\",\n inference_config: {\n service_settings: {\n api_key: \"<API_KEY>\",\n },\n },\n});"
13637+ "code": "const response = await client.inference.update({\n inference_id: \"my-inference-endpoint\",\n inference_config: {\n service_settings: {\n api_key: \"<API_KEY>\",\n },\n service: \"example-service\",\n },\n});"
1363813638 },
1363913639 {
1364013640 "language": "Ruby",
13641- "code": "response = client.inference.update(\n inference_id: \"my-inference-endpoint\",\n body: {\n \"service_settings\": {\n \"api_key\": \"<API_KEY>\"\n }\n }\n)"
13641+ "code": "response = client.inference.update(\n inference_id: \"my-inference-endpoint\",\n body: {\n \"service_settings\": {\n \"api_key\": \"<API_KEY>\"\n },\n \"service\": \"example-service\" \n }\n)"
1364213642 },
1364313643 {
1364413644 "language": "PHP",
13645- "code": "$resp = $client->inference()->update([\n \"inference_id\" => \"my-inference-endpoint\",\n \"body\" => [\n \"service_settings\" => [\n \"api_key\" => \"<API_KEY>\",\n ],\n ],\n]);"
13645+ "code": "$resp = $client->inference()->update([\n \"inference_id\" => \"my-inference-endpoint\",\n \"body\" => [\n \"service_settings\" => [\n \"api_key\" => \"<API_KEY>\",\n ],\n \"service\" => \"example-service\",\n ],\n]);"
1364613646 },
1364713647 {
1364813648 "language": "curl",
13649- "code": "curl -X PUT -H \"Authorization: ApiKey $ELASTIC_API_KEY\" -H \"Content-Type: application/json\" -d '{\"service_settings\":{\"api_key\":\"<API_KEY>\"}}' \"$ELASTICSEARCH_URL/_inference/my-inference-endpoint/_update\""
13649+ "code": "curl -X PUT -H \"Authorization: ApiKey $ELASTIC_API_KEY\" -H \"Content-Type: application/json\" -d '{\"service_settings\":{\"api_key\":\"<API_KEY>\"},\"service\":\"example-service\"}' \"$ELASTICSEARCH_URL/_inference/my-inference-endpoint/_update\""
13650+ },
13651+ {
13652+ "language": "Java",
13653+ "code": "client.inference().update(u -> u\n .inferenceId(\"my-inference-endpoint\")\n .inferenceConfig(i -> i\n .service(\"example-service\")\n .serviceSettings(JsonData.fromJson(\"{\\\"api_key\\\":\\\"<API_KEY>\\\"}\"))\n )\n);\n"
1365013654 }
1365113655 ],
1365213656 "specification/inference/put_elser/examples/request/PutElserRequestExample1.yaml": [
@@ -17172,23 +17176,27 @@
1717217176 "specification/inference/put_ai21/examples/request/PutAi21RequestExample2.yaml": [
1717317177 {
1717417178 "language": "Python",
17175- "code": "resp = client.inference.put(\n task_type=\"chat-completion \",\n inference_id=\"ai21-chat-completion\",\n inference_config={\n \"service\": \"ai21\",\n \"service_settings\": {\n \"api_key\": \"ai21-api-key\",\n \"model_id\": \"jamba-mini\"\n }\n },\n)"
17179+ "code": "resp = client.inference.put(\n task_type=\"chat_completion \",\n inference_id=\"ai21-chat-completion\",\n inference_config={\n \"service\": \"ai21\",\n \"service_settings\": {\n \"api_key\": \"ai21-api-key\",\n \"model_id\": \"jamba-mini\"\n }\n },\n)"
1717617180 },
1717717181 {
1717817182 "language": "JavaScript",
17179- "code": "const response = await client.inference.put({\n task_type: \"chat-completion \",\n inference_id: \"ai21-chat-completion\",\n inference_config: {\n service: \"ai21\",\n service_settings: {\n api_key: \"ai21-api-key\",\n model_id: \"jamba-mini\",\n },\n },\n});"
17183+ "code": "const response = await client.inference.put({\n task_type: \"chat_completion \",\n inference_id: \"ai21-chat-completion\",\n inference_config: {\n service: \"ai21\",\n service_settings: {\n api_key: \"ai21-api-key\",\n model_id: \"jamba-mini\",\n },\n },\n});"
1718017184 },
1718117185 {
1718217186 "language": "Ruby",
17183- "code": "response = client.inference.put(\n task_type: \"chat-completion \",\n inference_id: \"ai21-chat-completion\",\n body: {\n \"service\": \"ai21\",\n \"service_settings\": {\n \"api_key\": \"ai21-api-key\",\n \"model_id\": \"jamba-mini\"\n }\n }\n)"
17187+ "code": "response = client.inference.put(\n task_type: \"chat_completion \",\n inference_id: \"ai21-chat-completion\",\n body: {\n \"service\": \"ai21\",\n \"service_settings\": {\n \"api_key\": \"ai21-api-key\",\n \"model_id\": \"jamba-mini\"\n }\n }\n)"
1718417188 },
1718517189 {
1718617190 "language": "PHP",
17187- "code": "$resp = $client->inference()->put([\n \"task_type\" => \"chat-completion \",\n \"inference_id\" => \"ai21-chat-completion\",\n \"body\" => [\n \"service\" => \"ai21\",\n \"service_settings\" => [\n \"api_key\" => \"ai21-api-key\",\n \"model_id\" => \"jamba-mini\",\n ],\n ],\n]);"
17191+ "code": "$resp = $client->inference()->put([\n \"task_type\" => \"chat_completion \",\n \"inference_id\" => \"ai21-chat-completion\",\n \"body\" => [\n \"service\" => \"ai21\",\n \"service_settings\" => [\n \"api_key\" => \"ai21-api-key\",\n \"model_id\" => \"jamba-mini\",\n ],\n ],\n]);"
1718817192 },
1718917193 {
1719017194 "language": "curl",
17191- "code": "curl -X PUT -H \"Authorization: ApiKey $ELASTIC_API_KEY\" -H \"Content-Type: application/json\" -d '{\"service\":\"ai21\",\"service_settings\":{\"api_key\":\"ai21-api-key\",\"model_id\":\"jamba-mini\"}}' \"$ELASTICSEARCH_URL/_inference/chat-completion/ai21-chat-completion\""
17195+ "code": "curl -X PUT -H \"Authorization: ApiKey $ELASTIC_API_KEY\" -H \"Content-Type: application/json\" -d '{\"service\":\"ai21\",\"service_settings\":{\"api_key\":\"ai21-api-key\",\"model_id\":\"jamba-mini\"}}' \"$ELASTICSEARCH_URL/_inference/chat_completion/ai21-chat-completion\""
17196+ },
17197+ {
17198+ "language": "Java",
17199+ "code": "client.inference().put(p -> p\n .inferenceId(\"ai21-chat-completion\")\n .taskType(TaskType.ChatCompletion)\n .inferenceConfig(i -> i\n .service(\"ai21\")\n .serviceSettings(JsonData.fromJson(\"{\\\"api_key\\\":\\\"ai21-api-key\\\",\\\"model_id\\\":\\\"jamba-mini\\\"}\"))\n )\n);\n"
1719217200 }
1719317201 ],
1719417202 "specification/inference/put_custom/examples/request/PutCustomRequestExample1.yaml": [
1848418492 "language": "curl",
1848518493 "code": "curl -X DELETE -H \"Authorization: ApiKey $ELASTIC_API_KEY\" \"$ELASTICSEARCH_URL/my-index/_sample/config\""
1848618494 }
18495+ ],
18496+ "specification/cat/circuit_breaker/examples/request/CatCircuitBreakerRequestExample1.yaml": [
18497+ {
18498+ "language": "Python",
18499+ "code": "resp = client.cat.circuit_breaker(\n v=True,\n format=\"json\",\n)"
18500+ },
18501+ {
18502+ "language": "JavaScript",
18503+ "code": "const response = await client.cat.circuitBreaker({\n v: \"true\",\n format: \"json\",\n});"
18504+ },
18505+ {
18506+ "language": "Ruby",
18507+ "code": "response = client.cat.circuit_breaker(\n v: \"true\",\n format: \"json\"\n)"
18508+ },
18509+ {
18510+ "language": "PHP",
18511+ "code": "$resp = $client->cat()->circuitBreaker([\n \"v\" => \"true\",\n \"format\" => \"json\",\n]);"
18512+ },
18513+ {
18514+ "language": "curl",
18515+ "code": "curl -X GET -H \"Authorization: ApiKey $ELASTIC_API_KEY\" \"$ELASTICSEARCH_URL/_cat/circuit_breaker?v=true&format=json\""
18516+ }
1848718517 ]
1848818518}
0 commit comments