-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
i met error: InternalServerError: Error code: 500 - {'requestId': 'b7817426-1eaf-4b17-9951-371fc93bc71c', 'statusCode': 500, 'timestamp': '2024-10-21T07:23:59.015Z', 'path': '/completions', 'message': 'Invalid input'} when using langchain.
My code
import os
from langchain_openai import OpenAI
from langchain.prompts import PromptTemplate
from langchain_core.output_parsers import StrOutputParser
from langchain_core.runnables.base import RunnableSequence
query = "\nimport os\nimport sys\nsys.path.insert(0, os.path.abspath('../..'))\n\nfrom mock import mock as magicmock\n\nclass mock(magicmock):\n @classmethod\n def __getattr__(cls, name):\n return mock()\n\nmock_modules = ['tables', 'numpy']\nsys.modules.update((mod_name, mock()) for mod_name in mock_modules)\n\n\n\nextensions = [\n 'sphinx.ext.autodoc',\n]\n\n<|fim_hole|>\nmaster_doc = 'index'\n\nproject = u'multitables'\ncopyright = u'2021, g. h. collin'\nauthor = u'g. h. collin'\n\nversion = u'2.0.0'\nrelease = u'2.0.0'\n\nlanguage = none\n\n\nexclude_patterns = []\n\n\n\n\n\npygments_style = 'sphinx'\n\n\n\ntodo_include_todos = false\n\n\n\nhtml_theme = 'alabaster'\n\n\n\n\n\n\n\nhtml_static_path = ['_static']\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nhtmlhelp_basename = 'multitablesdoc'\n\n\nlatex_elements = {\n\n\n\n}\n\nlatex_documents = [\n (master_doc, 'multitables.tex', u'multitables documentation',\n u'g. h. collin', 'manual'),\n]\n\n\n\n\n\n\n\n\n\n\nman_pages = [\n (master_doc, 'multitables', u'multitables documentation',\n [author], 1)\n]\n\n\n\n\ntexinfo_documents = [\n (master_doc, 'multitables', u'multitables documentation',\n author, 'multitables', 'one line description of project.',\n 'miscellaneous'),\n]\n\n\n"
api_key = os.environ.get("OPENAI_API_KEY", "my_key")
base_url = 'https://api.aimlapi.com'
model_name = 'o1-mini'
model = OpenAI(
api_key=api_key,
base_url = base_url,
model_name=model_name,
max_tokens=2048,
temperature=0.7,
)
prompt = PromptTemplate.from_template(
"{query}"
)
chain = prompt | model | StrOutputParser()
chain_formatter = {"query": query}
for chunk in chain.stream(chain_formatter):
print(chunk, end="|", flush=True)
i am already try base_url=https://api.aimlapi.com and base_url=https://api.aimlapi.com/v1 then got same error.
How to fix this, many thanks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels