自动发货
Gemini_转发_api
库存:96
商品描述
# 产品详情
1、适合短时间大量消耗
2、不适合手动问问题,不适合插件
3、gemini官方中转API,支持,gemini-1.5-fash-002,gemini-1.5-fash-latest,gemini-1.5-pro-002,gemini-1.5-pro-latest
4、所有模型计费和官方一样,充值费用仅为1.4元/1刀
5、国内IP可直接用,不用多号,可多线程,key可充值
6、下方示例代码中,有两个不同的url,分别是 http协议 和 官方模块
7、发货格式:sk-xxx(这个key不是官方key)
8、可开发票可对公
9、充值微信:131 8006 4001(50刀起充,充的少买新的)
10、充值备注:转发gemini 2服充值(表意就行)
# 售后规则
1、充值不受30天影响,售后无期限,售后方式相同
2、售后30天,从下单时间计算,如30天内不能用,按余额剩余比例退款
3、示例:例如剩余5刀,退款 5 x 1.4 = 7 元
4、超过30天则无售后(只能用30天吗?不是,只是无售后)
5、转发非常便宜,便宜的东西不长久,请理解
多语言示例代码:code.eylink.cn
#python http调用,编写版本:Python=3.10.8
#查余额:https://info.yesapikey.com,不支持低版本苹果系统中的Safari
import time
import requests
url = 'https://api.yesapikey.com/v1/chat/completions'
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer sk-xxxxx'#输入网站发给你的转发key
}
data = {
"model": "gemini-1.5-pro-latest",
"messages": [{"role": "user","content": "Hello, world!"}],
#"temperature": 1,
#"max_tokens": 100,
#"top_p": 1
}
while True:
try:
response = requests.post(url, json=data, headers=headers)
if response.status_code == 200:
data = response.json()
if 'choices' in data and data['choices']:
content = data['choices'][0].get('message', {}).get('content')
print(response.json())#完整返回值
print(content)#补全内容
break
except:
#如果没有内容,打印错误信息或提示
print(response.text)
time.sleep(2)
#python sdk调用
#编写版本:openai=1.46.1,Python=3.10.8
#查余额:https://info.yesapikey.com,不支持低版本苹果系统中的Safari
import os
import time
from openai import OpenAI
os.environ["OPENAI_API_KEY"] = "sk-xxxx"
os.environ["OPENAI_BASE_URL"] = "https://api.yesapikey.com/v1"
client = OpenAI()
while True:
try:
completion = client.chat.completions.create(
model="gemini-1.5-pro-latest",
#max_tokens=10000,
#temperature=1,
#top_p=1,
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
]
)
#判断有没有补全内容
if getattr(completion.choices[0].message, 'content', None):
content = completion.choices[0].message.content
print(completion)#完整返回值
print(content)#提取补全内容
break
else:
#print(completion)
print('error_wait_2s')
except:
pass
time.sleep(2)