在哪里可以找到使用 watsonx.ai 的凭据

问题描述 投票:0回答:1

我正在尝试使用 ibm-generative-ai 库运行一个基本示例

from dotenv import load_dotenv

from genai.client import Client
from genai.credentials import Credentials
from genai.schema import (
    TextGenerationParameters,
    TextGenerationReturnOptions,
)


def heading(text: str) -> str:
    """Helper function for centering text."""
    return "\n" + f" {text} ".center(80, "=") + "\n"


# make sure you have a .env file under genai root with
# GENAI_KEY=<your-genai-key>
# GENAI_API=<genai-api-endpoint>
load_dotenv()
client = Client(credentials=Credentials.from_env())

print(heading("Simple Text Generation"))
# yields batch of results that are produced asynchronously and in parallel
for response in client.text.generation.create(
    model_id="google/flan-t5-xl",
    inputs=["What is a molecule?", "What is NLP?"],
    parameters=TextGenerationParameters(
        max_new_tokens=150,
        min_new_tokens=20,
        return_options=TextGenerationReturnOptions(
            input_text=True,
        ),
    ),
):
    result = response.results[0]
    print(f"Input Text: {result.input_text}")
    print(f"Generated Text: {result.generated_text}")
    print("")

文档没有准确告诉我在哪里可以找到我需要的 api 端点。有人可以提供这方面的更多信息吗?

ibm-cloud ibm-watson large-language-model
1个回答
0
投票

事实证明,到目前为止,该 SDK 无法与 watsonx.ai 一起使用 https://github.com/IBM/ibm-generative-ai/issues/322

© www.soinside.com 2019 - 2024. All rights reserved.