ZcChat icon indicating copy to clipboard operation
ZcChat copied to clipboard

Letta连接出现问题

Open xialin438 opened this issue 9 months ago • 7 comments

确认在反馈bug前尝试过以下办法(在[]内输入x确认) 当前下载ZcChatSetup-4.6.0和 Letta Desktop Setup 0.6.45 - x64版本,确认以管理员身份运行,无中文路径,已挂梯子

bug描述 进入Letta时会弹出该界面

Image 直接点进去,没操作直接连

Image

复现方式 以下是日志情况 [2025-03-30T14:02:56.702Z] Starting Letta Server... [2025-03-30T14:03:05.799Z] Initializing Letta Desktop Service... Read pg_uri from ~/.letta/pg_uri: postgresql://localhost:5432 [2025-03-30T14:03:06.235Z] pydantic_internal_fields.py:132: UserWarning: Field "model_endpoint" in Step has conflict with protected namespace "model_". You may be able to resolve this warning by setting model_config['protected_namespaces'] = (). [2025-03-30T14:03:06.261Z] DEPRECATION WARNING: This legacy Python client has been deprecated and will be removed in a future release. Please migrate to the new official python SDK by running: pip install letta-client For further documentation, visit: https://docs.letta.com/api-reference/overview#python-sdk [2025-03-30T14:03:06.265Z] Using database: postgresql://localhost:5432 [2025-03-30T14:03:10.377Z] Traceback (most recent call last): File "sqlalchemy\engine\base.py", line 146, in init [2025-03-30T14:03:10.377Z] File "sqlalchemy\engine\base.py", line 3298, in raw_connection [2025-03-30T14:03:10.378Z] File "sqlalchemy\pool\base.py", line 449, in connect File "sqlalchemy\pool\base.py", line 1263, in _checkout File "sqlalchemy\pool\base.py", line 712, in checkout [2025-03-30T14:03:10.378Z] File "sqlalchemy\pool\impl.py", line 308, in _do_get File "sqlalchemy\pool\base.py", line 390, in _create_connection [2025-03-30T14:03:10.378Z] File "sqlalchemy\pool\base.py", line 674, in init [2025-03-30T14:03:10.378Z] File "sqlalchemy\pool\base.py", line 900, in _connect [2025-03-30T14:03:10.378Z] File "sqlalchemy\util\langhelpers.py", line 146, in exit [2025-03-30T14:03:10.379Z] File "sqlalchemy\pool\base.py", line 896, in connect [2025-03-30T14:03:10.379Z] File "sqlalchemy\engine\create.py", line 646, in connect [2025-03-30T14:03:10.379Z] File "sqlalchemy\engine\default.py", line 622, in connect [2025-03-30T14:03:10.379Z] File "psycopg2_init.py", line 122, in connect [2025-03-30T14:03:10.379Z] psycopg2.OperationalError: [2025-03-30T14:03:10.379Z] connection to server at "localhost" (::1), port 5432 failed: Connection refused (0x0000274D/10061) Is the server running on that host and accepting TCP/IP connections? connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused (0x0000274D/10061) Is the server running on that host and accepting TCP/IP connections? The above exception was the direct cause of the following exception: Traceback (most recent call last): File "letta_desktop_init.py", line 200, in [2025-03-30T14:03:10.379Z] File "letta_desktop_init.py", line 121, in upgrade_db [2025-03-30T14:03:10.380Z] File "alembic\command.py", line 408, in upgrade [2025-03-30T14:03:10.380Z] File "alembic\script\base.py", line 586, in run_env [2025-03-30T14:03:10.380Z] File "alembic\util\pyfiles.py", line 95, in load_python_file [2025-03-30T14:03:10.380Z] File "alembic\util\pyfiles.py", line 113, in load_module_py [2025-03-30T14:03:10.380Z] File "", line 999, in exec_module File "", line 488, in _call_with_frames_removed File "C:\Users\xiazh.letta\migrations\alembic\env.py", line 88, in [2025-03-30T14:03:10.381Z] run_migrations_online() [2025-03-30T14:03:10.381Z] File "C:\Users\xiazh.letta\migrations\alembic\env.py", line 78, in run_migrations_online [2025-03-30T14:03:10.381Z] with connectable.connect() as connection: [2025-03-30T14:03:10.381Z] ^^^^^^^^^^^^^^^ [2025-03-30T14:03:10.381Z] ^^^^^^ File "sqlalchemy\engine\base.py", line 3274, in connect [2025-03-30T14:03:10.381Z] File "sqlalchemy\engine\base.py", line 148, in init [2025-03-30T14:03:10.381Z] File "sqlalchemy\engine\base.py", line 2439, in _handle_dbapi_exception_noconnection [2025-03-30T14:03:10.381Z] File "sqlalchemy\engine\base.py", line 146, in init [2025-03-30T14:03:10.382Z] File "sqlalchemy\engine\base.py", line 3298, in raw_connection [2025-03-30T14:03:10.382Z] File "sqlalchemy\pool\base.py", line 449, in connect [2025-03-30T14:03:10.382Z] File "sqlalchemy\pool\base.py", line 1263, in _checkout [2025-03-30T14:03:10.382Z] File "sqlalchemy\pool\base.py", line 712, in checkout [2025-03-30T14:03:10.382Z] File "sqlalchemy\pool\impl.py", line 308, in _do_get [2025-03-30T14:03:10.382Z] File "sqlalchemy\pool\base.py", line 390, in _create_connection [2025-03-30T14:03:10.383Z] File "sqlalchemy\pool\base.py", line 674, in init [2025-03-30T14:03:10.383Z] File "sqlalchemy\pool\base.py", line 900, in __connect [2025-03-30T14:03:10.383Z] File "sqlalchemy\util\langhelpers.py", line 146, in exit [2025-03-30T14:03:10.383Z] File "sqlalchemy\pool\base.py", line 896, in _connect [2025-03-30T14:03:10.383Z] File "sqlalchemy\engine\create.py", line 646, in connect [2025-03-30T14:03:10.383Z] File "sqlalchemy\engine\default.py", line 622, in connect [2025-03-30T14:03:10.383Z] File "psycopg2_init.py", line 122, in connect [2025-03-30T14:03:10.384Z] sqlalchemy.exc.OperationalError [2025-03-30T14:03:10.384Z] : (psycopg2.OperationalError) connection to server at "localhost" (::1), port 5432 failed: Connection refused (0x0000274D/10061) Is the server running on that host and accepting TCP/IP connections? connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused (0x0000274D/10061) Is the server running on that host and accepting TCP/IP connections? (Background on this error at: https://sqlalche.me/e/20/e3q8) [PYI-6024:ERROR] Failed to execut [2025-03-30T14:03:10.384Z] e script 'init' due to unhandled exception! [2025-03-30T14:03:12.497Z] child process exited with code 1

请求帮助

xialin438 avatar Mar 30 '25 14:03 xialin438

PostgreSQL被拒绝了,尝试检查防火墙

Zao-chen avatar Mar 30 '25 14:03 Zao-chen

防火墙已关,问题还在

xialin438 avatar Mar 30 '25 14:03 xialin438

那就是Letta的bug,可以去他们discord问问,或者是用docker部署

Zao-chen avatar Mar 30 '25 16:03 Zao-chen

我安装时出现了这个

Image

yangsang071024 avatar Apr 04 '25 13:04 yangsang071024

不要使用中文路径,如果实在不行可以使用docker部署。 顺带一提,ZcChat4,7,0已经可以无需letta直接对话了

Zao-chen avatar Apr 04 '25 13:04 Zao-chen

请问“无需letta直接对话”只是指可以使用OpenAI 的 API吗? 还是说现在的“ZcChat可以直接对话了“ 我也遇到了Letta的这个问题,但是小白找不到免费的API

54laoli avatar May 10 '25 06:05 54laoli

是的,可以直接使用openai协议的接口

Zao-chen avatar May 10 '25 06:05 Zao-chen

此问题已过时,因为它已打开30天,没有任何活动。如该问题仍未解决,请提供更多信息。

github-actions[bot] avatar Jun 10 '25 03:06 github-actions[bot]

此问题已关闭,因为自标记为过时以来,它已处于非活动状态14天。

github-actions[bot] avatar Jun 24 '25 03:06 github-actions[bot]