Skip to content

Commit cc8fc56

Browse files
rlm: simplify sandbox adapter response conversions
1 parent 0cffd59 commit cc8fc56

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

‎pkg/rlm/sandbox_adapter.go‎

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -175,11 +175,7 @@ func (a *sandboxLLMClientAdapter) Query(ctx context.Context, prompt string) (san
175175
if err != nil {
176176
return sandbox.QueryResponse{}, err
177177
}
178-
return sandbox.QueryResponse{
179-
Response: resp.Response,
180-
PromptTokens: resp.PromptTokens,
181-
CompletionTokens: resp.CompletionTokens,
182-
}, nil
178+
return sandbox.QueryResponse(resp), nil
183179
}
184180

185181
// QueryBatched makes concurrent LLM queries.
@@ -190,11 +186,7 @@ func (a *sandboxLLMClientAdapter) QueryBatched(ctx context.Context, prompts []st
190186
}
191187
responses := make([]sandbox.QueryResponse, len(results))
192188
for i, r := range results {
193-
responses[i] = sandbox.QueryResponse{
194-
Response: r.Response,
195-
PromptTokens: r.PromptTokens,
196-
CompletionTokens: r.CompletionTokens,
197-
}
189+
responses[i] = sandbox.QueryResponse(r)
198190
}
199191
return responses, nil
200192
}

0 commit comments

Comments
 (0)