@@ -50,6 +50,7 @@ const parse_diff_1 = __importDefault(__nccwpck_require__(4833));
50
50
const minimatch_1 = __importDefault(__nccwpck_require__(2002));
51
51
const GITHUB_TOKEN = core.getInput("GITHUB_TOKEN");
52
52
const OPENAI_API_KEY = core.getInput("OPENAI_API_KEY");
53
+ const OPENAI_API_MODEL = core.getInput("OPENAI_API_MODEL");
53
54
const octokit = new rest_1.Octokit({ auth: GITHUB_TOKEN });
54
55
const configuration = new openai_1.Configuration({
55
56
apiKey: OPENAI_API_KEY,
@@ -151,7 +152,7 @@ function getAIResponse(prompt) {
151
152
var _a, _b;
152
153
return __awaiter(this, void 0, void 0, function* () {
153
154
const queryConfig = {
154
- model: "gpt-4" ,
155
+ model: OPENAI_API_MODEL ,
155
156
temperature: 0.2,
156
157
max_tokens: 700,
157
158
top_p: 1,
@@ -210,16 +211,15 @@ function main() {
210
211
const newBaseSha = eventData.before;
211
212
const newHeadSha = eventData.after;
212
213
const response = yield octokit.repos.compareCommits({
214
+ headers: {
215
+ accept: "application/vnd.github.v3.diff",
216
+ },
213
217
owner: prDetails.owner,
214
218
repo: prDetails.repo,
215
219
base: newBaseSha,
216
220
head: newHeadSha,
217
221
});
218
- diff = response.data.diff_url
219
- ? yield octokit
220
- .request({ url: response.data.diff_url })
221
- .then((res) => res.data)
222
- : null;
222
+ diff = String(response.data);
223
223
}
224
224
else {
225
225
console.log("Unsupported event:", process.env.GITHUB_EVENT_NAME);
0 commit comments