Google Gemini API: Generate Content
Daya 支持兼容 Gemini 的 /v1beta/models API,可通过 Google GenAI SDK 调用。具体请求参数和返回结构详见 Google Gemini 官方文档。
SDK
bash
pip install google-genaibash
npm install @google/genai示例
Python
from google import genai
from google.genai import types
client = genai.Client(
api_key="$DAYA_API_KEY",
vertexai=True,
http_options=types.HttpOptions(
api_version='v1beta',
base_url='https://api.dayaai.com'
),
)
response = client.models.generate_content(
model="gemini-2.5-pro",
contents="How does AI work?"
)
print(response.text)ts
const genai = require("@google/genai");
const client = new genai.GoogleGenAI({
apiKey: "$DAYA_API_KEY",
vertexai: true,
httpOptions: {
baseUrl: "https://api.dayaai.com",
apiVersion: "v1beta",
},
});
const response = await client.models.generateContent({
model: "gemini-2.5-pro",
contents: "How does AI work?",
});
console.log(response);
或者也可以通过