code: def test_group_api_vfam(three_var_model, raises, vfam, type_, kw):
      with three_var_model, raises:
          g = opvi.Group([three_var_model.one], vfam, **kw)
          assert isinstance(g, type_)
          assert not hasattr(g, "_kwargs")
  
imports: import functools
  import numpy
  import pytensor.tensor
  import pytest
  import pymc
  from pymc.variational import opvi
  from pymc.variational.approximations import Empirical, EmpiricalGroup, FullRank, FullRankGroup, MeanField, MeanFieldGroup
  from tests.helpers import not_raises
label_desc: Use image node_id 3 for calling a global function with example usage: test_group_api_vfam(three_var_model, raises, vfam, type_, kw) without return types