Skip to content

Commit 57b7270

Browse files
amamd07Ahmed Mamdouh
andauthored
Add generate x-langserver-token (#52)
* add generate x-langserver-token * increment and make all import from rayyan.reviews --------- Co-authored-by: Ahmed Mamdouh <amamdouh@rayyan,ai>
1 parent a668191 commit 57b7270

File tree

6 files changed

+16
-4
lines changed

6 files changed

+16
-4
lines changed

docs/review.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class Review:
1515

1616
```python
1717
from rayyan import Rayyan
18-
from rayyan.review import Review
18+
from rayyan.reviews import Review
1919

2020
rayyan = Rayyan("cred.json")
2121
review_instance = Review(rayyan)

nb.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"outputs": [],
2121
"source": [
2222
"from rayyan import StatelessRayyan as client\n",
23-
"from rayyan.review import Review\n",
23+
"from rayyan.reviews import Review\n",
2424
"from rayyan.mylib import MyLib\n",
2525
"\n",
2626
"access_token = \"\"\n",

rayyan-api.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"metadata": {},
9090
"outputs": [],
9191
"source": [
92-
"from rayyan.review import Review\n",
92+
"from rayyan.reviews import Review\n",
9393
"rayyan_review = Review(rayyan)\n",
9494
"reviews = rayyan_review.get_all()\n",
9595
"pprint(reviews)\n",

rayyan/reviews/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from .customizations import ReviewCustomizations
1010
from .metadata import ReviewMetadata
1111
from .fulltext import ReviewFulltext
12+
from .embeddings import ReviewEmbeddings
1213
from rayyan.duplicates import Duplicates
1314

1415
class Review(
@@ -23,6 +24,7 @@ class Review(
2324
ReviewCustomizations,
2425
ReviewMetadata,
2526
ReviewFulltext,
27+
ReviewEmbeddings,
2628
Duplicates,
2729
):
2830
"""Facade combining all review-related mixins into a single client class.

rayyan/reviews/embeddings.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
from typing import Any, Dict
2+
from rayyan.paths import REVIEWS_ROUTE
3+
4+
5+
class ReviewEmbeddings:
6+
def get_embedding_token(self, review_id: int) -> Dict[str, Any]:
7+
"""
8+
Retrieve the embedding token for a review.
9+
"""
10+
return self._request("GET", f"{REVIEWS_ROUTE}/{review_id}/embeddings")

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = rayyan_sdk
3-
version = 1.0rc15
3+
version = 1.0rc16
44
description = A Python SDK for Rayyan APIs
55
long_description = file: README.md
66
long_description_content_type = text/markdown

0 commit comments

Comments
 (0)