Skip to content

Vision Api Request Internal Server Error #60

@yukebrillianth

Description

@yukebrillianth

Request:

{
    "messages": [ 
        {
            "role": "system", 
            "content": "You are a helpful assistant." 
        },
        {
            "role": "user", 
            "content": [
	            {
	                "type": "text",
	                "text": "Describe this picture:"
	            },
	            {
	                "type": "image_url",
	                "image_url": {
                        "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/2023_06_08_Raccoon1.jpg/1599px-2023_06_08_Raccoon1.jpg"
                    }
                } 
           ] 
        }
    ],
    "max_tokens": 100, 
    "stream": false 
}

Logs

<-- POST /v1/chat/completions
ℹ Current token count: { input: 21, output: 3 }

 ERROR  Failed to create chat completions Response {}


 ERROR  Error occurred: Failed to create chat completions

    at new a (dist/main.js:2:1768)
    at <anonymous> (dist/main.js:2:8399)
    at processTicksAndRejections (native:7:39)


 ERROR  HTTP error: { error: 'An internal server error occurred.' }

1 | #!/usr/bin/env node
2 | import{defineCommand as mt,runMain as ut}from"citty";import{defineCommand as Ee}from"citty";import q from"consola";import A from"node:fs/promises";import Ae from"node:os";import W from"node:path";var z=W.join(Ae.homedir(),".local","share","copilot-api"),xe=W.join(z,"github_token"),h={APP_DIR:z,GITHUB_TOKEN_PATH:xe};async function C(){await A.mkdir(h.APP_DIR,{recursive:!0}),await Ce(h.GITHUB_TOKEN_PATH)}async function Ce(e){try{await A.access(e,A.constants.W_OK)}catch{await A.writeFile(e,""),await A.chmod(e,384)}}var r={accountType:"individual",manualApprove:!1,rateLimitWait:!1,showToken:!1};import l from"consola";import pe from"node:fs/promises";import{randomUUID as ve}from"node:crypto";var d=()=>({"content-type":"application/json",accept:"application/json"}),K="0.26.7",Q=`copilot-chat/${K}`,X=`GitHubCopilotChat/${K}`,Y="2025-04-01",b=e=>e.accountType==="individual"?"https://api.githubcopilot.com":`https://api.${e.accountType}.githubcopilot.com`,k=(e,t=!1)=>{let o={Authorization:`Bearer ${e.copilotToken}`,"co

error: Body already used
 code: "ERR_BODY_ALREADY_USED"

      at f (/app/dist/main.js:2:1937)

--> POST /v1/chat/completions 500 971ms

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions