整理始皇接口【小白速食】 api.oaifree.com接口已失效

拿走了 顺手点个赞

2 个赞

From 人工智能 to 资源荟萃

感谢分享大佬厉害啊

26 个赞

感谢分享已收藏

1 个赞

请求出错: 404 Client Error: Not Found for url: https://api.oaifree.com/v1/chat/completions


import requests


class ChatGPTFreeClient:
    def __init__(self, access_token, base_url="https://api.oaifree.com/v1/chat/completions"):
        """
        初始化 ChatGPT Free 客户端。
        :param access_token: API 访问的 Access Token
        :param base_url: API 请求的基础 URL,可以根据需要更改
        """
        self.access_token = access_token
        self.base_url = base_url

    def send_request(self, model, messages):
        """
        向 ChatGPT Free API 发送请求,并返回响应。
        :param model: 使用的模型名称,如 'gpt-4'
        :param messages: 对话消息列表,格式为 [{"role": "user", "content": "你好"}]
        :return: API 响应的 JSON 数据
        """
        headers = {
            "Authorization": f"Bearer {self.access_token}",
            "Content-Type": "application/json"
        }
        data = {
            "model": model,
            "messages": messages
        }

        try:
            response = requests.post(self.base_url, headers=headers, json=data)
            response.raise_for_status()
            return response.json()
        except requests.exceptions.RequestException as e:
            print(f"请求出错: {e}")
            return None


# 使用示例
if __name__ == "__main__":
    access_token = ""
    client = ChatGPTFreeClient(access_token)

    messages = [
        {
            "role": "system",
            "content": "我想问你你是否知道linux.do这个社区,我希望使用中文和你进行沟通"
        },
        {
            "role": "user",
            "content": "这个社区整体帖子质量如何?"
        }
    ]

    response = client.send_request(model="auto", messages=messages)
    if response:
        print(response.get("choices")[0].get("message").get("content"))

···


curl

curl --request POST
–url https://api.oaifree.com/v1/chat/completions
–header ‘Authorization: Bearer your_ access token’
–header ‘content-type: application/json’
–data ‘{
“model”: “gpt-4”,
“messages”: [
{
“role”: “system”,
“content”: “我想问你你是否知道linux.do这个社区,我希望使用中文和你进行沟通”
},
{
“role”: “user”,
“content”: “这个社区整体帖子质量如何?”
}
]
}’

感谢佬的分享,奶思 :smiling_face_with_three_hearts:

感谢史官 :bili_110: :bili_110:

感谢大佬,收藏拉!!

一直想尝试用接口调试,可惜有门槛没时间学习,这个看样子开袋即食的样子,感谢~

感谢分享大佬厉害啊

这个有必要给你个赞

小白吃一大口

获取之后那个是api key 呀 大佬们

感谢大佬分享

还有恢复的计划吗?

具体看始皇规划!


大佬们 需要调试吗 ??

接口现在失效了,具体看始皇规划

感谢分享大佬厉害啊

谢谢你的整理分享~