1001 Freelance Projects
Latest Projects from
Freelance Marketplaces
View Project
View this project in detail
(Note: you will be redirected to external marketplace)
Project title:
Debug JSon Converter error in API to ChatGPT 4
Posted by:
External project from PeoplePerHour
Started:
26-Feb-2025 05:13 GMT
Description:
I am getting an error at GetGPTResponse = JSON("choices")(0)("message")("content") in the following code. I have tried both a 1 and a 0 following ("choices") and that doesn't make a difference.

THE TXTPROMPT IS:

"This is the question that the user sees now: How many prime numbers between 1 and 100 are factors of 7,150 ? (1) One (2) Two (3) Three (4) Four (5) Five This is the explanation that the user sees now: FACTOR PROCESS Divide the number by successively larger prime numbers from 2 to 11.The prime factors of 7,150 are 2, 5², 11 and 13.COUNTING FACTORS "How many prime factors does a number have?" Assume that only distinct prime factors should be counted.

"How many of a particular factor are in a number?" Count the number of times the number can be divided by that factor.

If the different factors of an integer are expressed like (xᵃ)(yᵇ), the number of different factors is (a + 1)(b + 1), including 1 and the integer itself.There are 4 different prime factors. This is the user's question to you about the foregoing: "

IT IS NOT PASSING THE JSONLint TEST AND I DON'T KNOW HOW TO FIX IT.

THIS IS THE JSON CONVERTER TEXT:

"Option Compare Database

Function GetGPTResponse(prompt As String) As String
Dim http As Object
Dim JSONBody As String
Dim APIKey As String
Dim URL As String
Dim Response As String
Dim JSON As Object

' Set OpenAI API Key
APIKey = "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"

' Set API URL
URL = "https://api.openai.com/v1/chat/completions"

' Construct JSON body
JSONBody = "{""model"": ""gpt-4.0-turbo"", ""messages"": [{""role"": ""system"", ""content"": ""You are a helpful assistant.""}, {""role"": ""user"", ""content"": """ & prompt & """}], ""temperature"": 0.7}"

' Create XML HTTP request
Set http = CreateObject("MSXML2.XMLHTTP")
With http
.Open "POST", URL, False
.setRequestHeader "Content-Type", "application/json"
.setRequestHeader "Authorization", "Bearer " & APIKey
.send JSONBody
Response = .responseText
End With

' Extract response
Set JSON = JsonConverter.ParseJson(Response)
GetGPTResponse = JSON("choices")(0)("message")("content")

' Clean up
Set http = Nothing
Set JSON = Nothing
End Function
Project ID:
3423674
Project category:
Project budget:
View this project in detail
(Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Move word press site to WIX 30 Mar 2025 14:31 GMT
Logo enhancement 30 Mar 2025 14:06 GMT
Launch Assistant for Drink Brand (Shopify, Marketing, AI, ) 30 Mar 2025 13:19 GMT
Animator needed for Unreal 30 Mar 2025 13:09 GMT
Friends/Employees/Contacts for Feedback (Easy) 30 Mar 2025 11:15 GMT
Salesforce updates including automations with Panda Doc 30 Mar 2025 11:15 GMT
I need to alter (handwritten) text on 3 images 30 Mar 2025 11:00 GMT
Logo design 30 Mar 2025 08:54 GMT
Copy images into PDF template 30 Mar 2025 08:39 GMT
One Page Website 30 Mar 2025 08:39 GMT
Who can Chat Email or Call Meta 30 Mar 2025 08:39 GMT
Website content required. 30 Mar 2025 06:08 GMT
I need a flyer created 30 Mar 2025 06:05 GMT
Wix Template design 30 Mar 2025 06:05 GMT
A GREEN SCREEN BACKGROUND THAT LOOKS LIKE A REAL STUDIO SET 30 Mar 2025 03:25 GMT
Browse All Projects
Projects by Skills ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
New!
Проекты на русском
(Projects in Russian)

Copyright © 2005-2024
1001 Freelance Projects