# Issue with bring your own vectors

**URL:** <https://forum.weaviate.io/t/issue-with-bring-your-own-vectors/7487>\
**Category:** Support\
**Created:** [November 7, 2024, 11:34am UTC](https://forum.weaviate.io/t/issue-with-bring-your-own-vectors/7487 "2024-11-07T11:34:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![startde](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/startde/32/2823_2.png) [@startde](https://forum.weaviate.io/u/startde)\
**Post date:** [November 7, 2024, 11:34am UTC](https://forum.weaviate.io/t/issue-with-bring-your-own-vectors/7487/1 "2024-11-07T11:34:27Z")

</div>

### Description

Hello everybody. I am stuck with the issue of bringing my own vectors to weaviate cloud. Followed the guide of “batch import”, but didn’t succeed.

```python
import weaviate
from weaviate.classes.init import Auth
from dotenv import load_dotenv
import weaviate.classes.config as wc
import os
import weaviate.classes as wvc
from weaviate_test.chroma import chromadb_data

```

# Загружаем переменные окружения из файла .env

load\_dotenv()

# Получение переменных окружения с помощью os.getenv()

weaviate\_url = os.getenv(“WEAVIATE\_URL”)  
weaviate\_api\_key = os.getenv(“WEAVIATE\_API\_KEY”)

# Connect to Weaviate Cloud

```auto
client = weaviate.connect_to_weaviate_cloud(
    cluster_url=weaviate_url,
    auth_credentials=Auth.api_key(weaviate_api_key),
)

client.collections.create(
    name="AxiSCADA",
    vectorizer_config=wc.Configure.Vectorizer.none(),
)

AXI_SCADA = list()
i = 0
for i in range (0, len(chromadb_data)):
    AXI_SCADA.append(wvc.data.DataObject(
        properties={
            "ids": chromadb_data[i]['ids'][0],
            "documents": chromadb_data[i]['documents'][0],
            "section_tag": chromadb_data[i]['metadatas'][0]['section_tag'],
            "urls": chromadb_data[i]['metadatas'][0]['urls']
        },
        vector=chromadb_data[i]['embeddings'][0]
    ))

print(AXI_SCADA)
questions = client.collections.get("AxiSCADA")
questions.data.insert_many(AXI_SCADA)

articles = client.collections.get("AxiSCADA")
articles_config = articles.config.get()

print(articles_config)

client.close()

```

My code is like that. Embeddings represent “documents” only. I printed out AXI\_SCADA and there vectors. But i don’t see them in cloud and i can’t get a vector response. BM25 response works fine.

### Server Setup Information

- Weaviate Server Version: weaviate\_cloud

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [November 8, 2024, 11:58am UTC](https://forum.weaviate.io/t/issue-with-bring-your-own-vectors/7487/2 "2024-11-08T11:58:47Z")

</div>

hi @startde !!

Welcome to our community 🤗

Your code seems right. The only downside is that it is not using Batch, so it will not have the best performance for large ingestion.

Do you see any error logs while inserting that data?
