jQuery TagIt (autocompletado) Recuperando lista JSON a través de AJAX

Esta es una pregunta basada en:Intentando que Tag-it funcione con una llamada AJAX

Sin embargo, lo anterior simplemente crea un mensaje de error de 'this.source no es una función' para mí.

Estoy intentando que esta lista de json aparezca como la fuente de la etiqueta para tagit a través de ajax. Código abajo:

// Tagit
$("#tags").tagit({      
    tagSource: function() {
        $.ajax({
            url: "/admin/ajax.php?q=fetch_all_tags",
            dataType: "json",
            success: function(data) {
                console.log(data);
                return data;
            }
        });
    }       
});

La llamada ajax devuelve:

{"4":"php","2":"html","3":"css"}

Respuestas a la pregunta(5)

Su respuesta a la pregunta