code: def test_max_inner_product(self):
      create_items()
      with Session(engine) as session:
          items = session.exec(
              select(Item).order_by(
                  Item.embedding.max_inner_product([1, 1, 1])
              )
          )
          assert [v.id for v in items] == [2, 3, 1]
  
file_path: pgvector-python/tests/test_sqlmodel.py
imports: import numpy
  from pgvector.sqlalchemy import Vector
  import pytest
  from sqlalchemy import Column
  from sqlalchemy.exc import StatementError
  from sqlmodel import Field, Session, SQLModel, create_engine, delete, select, text
  from typing import List, Optional
label_desc: Use image node_id 4 for calling the TestSqlmodel obj's underlying member method code with example usage: obj.test_max_inner_product() without return types