MCPcopy Create free account

hub / github.com/SMNETSTUDIO/Groq2API / functions

Functions38 in github.com/SMNETSTUDIO/Groq2API

↓ 38 callersMethodSet
(key string, value string)
pkg/groq/interface.go:5
↓ 13 callersMethodHeader
Header to fix error: Cannot use &ResponseWriterWrapper{w} (type *ResponseWriterWrapper) as the type http.ResponseWriter Type does not implement http.R
pkg/groq/response.go:22
↓ 9 callersMethodGet
()
pkg/accountpool/accounts.go:13
↓ 6 callersMethodSetProxy
(proxy string)
pkg/cuhttp/http.go:48
↓ 4 callersFunctionauthRefreshHandler
(client tls_client.HttpClient, account *groq.Account, api_key string, proxy string)
router/chat.go:29
↓ 4 callersFunctionbaseHeader
()
pkg/groq/request.go:14
↓ 2 callersMethodGetProxyIP
()
pkg/proxypool/proxys.go:20
↓ 2 callersFunctionInitAuth
()
initialize/auth.go:11
↓ 2 callersFunctionInitCache
()
initialize/cache.go:9
↓ 2 callersFunctionInitConfig
()
initialize/config.go:10
↓ 2 callersFunctionInitProxy
()
initialize/proxy.go:12
↓ 2 callersFunctionInitRouter
()
initialize/router.go:9
↓ 2 callersFunctionauthSessionHandler
(client tls_client.HttpClient, account *groq.Account, api_key string, proxy string)
router/chat.go:18
↓ 1 callersFunctionInitRouter
(Router *gin.RouterGroup)
router/chat.go:175
↓ 1 callersFunctionNewAccounts
(accounts []*groq.Account)
pkg/accountpool/accounts.go:24
↓ 1 callersFunctionNewIProxyIP
(ips []string)
pkg/proxypool/proxys.go:10
↓ 1 callersMethodStreamHandler
()
pkg/groq/response.go:48
↓ 1 callersFunctiongenerateRefreshToken
(api_key string)
pkg/groq/request.go:91
↓ 1 callersFunctionhandlerCookies
(req *http.Request, cookies []*http.Cookie)
pkg/cuhttp/http.go:29
↓ 1 callersFunctionhandlerHeaders
(req *http.Request, headers groq.Headers)
pkg/cuhttp/http.go:20
↓ 1 callersMethodsetResponseHeader
()
pkg/groq/response.go:34
FunctionAuthorization
(c *gin.Context)
middlewares/auth.go:9
FunctionChatCompletions
(client tls_client.HttpClient, api_request groq.APIRequest, api_key string, organization string, proxy string)
pkg/groq/request.go:95
FunctionCors
(c *gin.Context)
middlewares/cors.go:5
FunctionGerOrganizationId
(client tls_client.HttpClient, api_key string, proxy string)
pkg/groq/request.go:30
MethodGetIPS
()
pkg/proxypool/proxys.go:16
FunctionGetModels
(client tls_client.HttpClient, api_key string, organization string, proxy string)
pkg/groq/request.go:120
FunctionGetSessionToken
(client tls_client.HttpClient, api_key string, proxy string)
pkg/groq/request.go:57
FunctionListen
(w http.ResponseWriter, r *http.Request)
api/router.go:24
FunctionNewBasicClient
()
pkg/cuhttp/http.go:14
FunctionNewBasicClient
()
pkg/groq/http.go:13
FunctionNewHeader
()
pkg/groq/interface.go:9
FunctionNewReadWriter
(w gin.ResponseWriter, r *http.Response)
pkg/groq/response.go:26
MethodRequest
(method string, url string, headers groq.Headers, cookies []*http.Cookie, body io.Reader)
pkg/cuhttp/http.go:38
Functionchat
(c *gin.Context)
router/chat.go:45
Functioninit
()
api/router.go:11
Functionmain
()
main.go:8
Functionmodels
(c *gin.Context)
router/chat.go:117