MCPcopy Create free account
hub / github.com/dashscope/dashscope-sdk-java / getHttpBody

Method getHttpBody

samples/ChatGLMParam.java:47–57  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

45 }
46
47 @Override
48 public JsonObject getHttpBody() {
49 JsonObject requestObject = new JsonObject();
50 requestObject.addProperty(ApiKeywords.MODEL, getModel());
51 requestObject.add(ApiKeywords.INPUT, getInput());
52 Map<String, Object> params = getParameters();
53 if (params != null && !params.isEmpty()) {
54 requestObject.add(ApiKeywords.PARAMETERS, JsonUtils.parametersToJsonObject(params));
55 }
56 return requestObject;
57 }
58
59 @Override
60 public void validate() throws InputRequiredException {}

Callers 1

streamCallMethod · 0.45

Calls 4

getInputMethod · 0.95
getModelMethod · 0.45
getParametersMethod · 0.45

Tested by

no test coverage detected